我按照 http://django-dajaxice.readthedocs.org/en/latest/installation.html 的指示进行操作安装 Dajaxice 以获得简单的 AJAX 支持,我遇到了一个我不太明白的错误。行:
from dajaxice.core import dajaxice_autodiscover
#dajaxice_autodiscover()
在 urls.py 中似乎导致错误(无法导入名称 dajaxice_autodiscover)。当我查看 Dajaxice 的模块文件时,我也没有看到用于自动发现的模块文件。如果我省略这些行,使用 dajaxice 会不会有任何问题?谢谢。
最佳答案
导入应该是正确的! dajaxice_autodiscover
在 core
包的 __init.py__
中导入,所以它应该像那样工作!更有可能整个应用程序可能安装在错误的路径中,您可以尝试打开一个 shell (python manage.py shell
) 并尝试 import dajaxice
看看会发生什么!
关于python - Django App 中的 Dajaxice 自动发现(无法导入名称 dajaxice_autodiscover),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3065051/