首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django应用程序中的Dajaxice自动发现(无法导入名称dajaxice_autodiscover)

Django应用程序中的Dajaxice自动发现(无法导入名称dajaxice_autodiscover)
EN

Stack Overflow用户
提问于 2010-06-18 03:41:18
回答 4查看 2.6K关注 0票数 1

我按照http://django-dajaxice.readthedocs.org/en/latest/installation.html上的说明安装Dajaxice以获得简单的AJAX支持,但我遇到了一个错误,我不太清楚。这几行代码:

代码语言:javascript
复制
from dajaxice.core import dajaxice_autodiscover
#dajaxice_autodiscover()

在urls.py中可能会导致错误(无法导入名称dajaxice_autodiscover)。当我查看Dajaxice的模块文件时,我也没有看到用于自动发现的模块文件。如果我省略了这些行,我在使用dajaxice时会遇到什么问题吗?谢谢。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-06-18 04:14:29

导入应该是正确的!在core包的__init.py__中导入了dajaxice_autodiscover,所以它应该是这样工作的!更有可能的是,整个应用程序可能安装在错误的路径中,你可以尝试打开一个外壳(python manage.py shell),然后尝试import dajaxice,看看会发生什么!

票数 2
EN

Stack Overflow用户

发布于 2010-08-18 18:28:58

你有什么版本的dajaxice?github wiki中记录的“注册方法”使用dajaxice>=0.1.5

对于较旧版本的dajaxice,您应该在settings.DAJAXICE_FUNCTIONS中注册您的函数。

无论如何,最新版本的dajaxice有更少的bug。

票数 2
EN

Stack Overflow用户

发布于 2010-06-30 03:00:50

看起来wiki的安装说明在可用的下载之前。如果您从git获取最新版本的代码并进行安装,则说明可以正常工作。不过,我不确定如何安装1.4及更低版本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3065051

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档