尝试使用Dajaxice,设置简单的项目,然后得到以下内容:
No module named 'Dajaxice'以下是追踪重点2例:
C:\study\django\dajax_geton\dajax_geton\urls.py in <module>
from dajaxice.core import dajaxice_autodiscover, dajaxice_config
C:\Python33\lib\site-packages\dajaxice\core\__init__.py in <module>
from Dajaxice import Dajaxice, dajaxice_autodiscover嗯,当错误可能是由Dajaxice模块中的某个bug引起的时候,我感到很奇怪。
urls.py
from django.conf.urls import patterns, include, url
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from dajaxice.core import dajaxice_autodiscover, dajaxice_config
dajaxice_autodiscover()
from views import view_index
urlpatterns = patterns('',
url(r'index/$', view_index),
url(dajaxice_config.dajaxice_url, include('dajaxice.urls')),
)
urlpatterns += staticfiles_urlpatterns() settings.py中的陈词
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'dajaxice',)
STATICFILES_FINDERS = (
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
'dajaxice.finders.DajaxiceFinder',)
TEMPLATE_CONTEXT_PROCESSORS = (
'django.contrib.auth.context_processors.auth',
'django.core.context_processors.debug',
'django.core.context_processors.i18n',
'django.core.context_processors.media',
'django.core.context_processors.static',
'django.core.context_processors.request',
'django.contrib.messages.context_processors.messages')也许我做了什么蠢事,这导致了错误?或者,也许,为我提供一些与dajaxice一起的简单工作项目的链接?提前谢谢。
发布于 2013-11-13 13:42:11
Dajaxice还不支持Python 3。
有一个拉请求#112,它有一个修补程序来修复ImportError。但是,在Python 3中运行Dajaxice可能还有其他问题,所以我现在使用Python2.7。
https://stackoverflow.com/questions/19954763
复制相似问题