1
我目前正在將一些django 0.97代碼移植到django 1.3.1代碼中。django錯誤:在呈現時捕獲ImportError:沒有名爲comments的模塊
我不斷收到以下錯誤的Django:
TemplateSyntaxError at /dir1/dir2/
Caught ImportError while rendering: No module named comments
錯誤不斷指着下面一行 <a href = "{% url testpage %}">testpage</a>
我有我的settings.py文件 'django.contrib.comments'。我正在運行django 1.3.1和python 2.7。
跟蹤顯示以下錯誤
/usr/lib/python2.7/dist-packages/django/utils/importlib.py in import_module
__import__(name)
▼ Local vars
Variable Value
name 'django.contrib.comments.urls.comments'
package None
如何解決這個任何想法?
更新1: 我期待到這個 https://docs.djangoproject.com/en/1.1/ref/contrib/comments/upgrade/
更新2:要解決我的問題,我做了以下。
改變
(r'^admin/', include('django.contrib.admin.urls')),
到
(r'^admin/', include(admin.site.urls)),
改變
(r'^comments/', include('django.contrib.comments.urls.comments')),
到
(r'^comments/', include('django.contrib.comments.urls')),
Thanks.I對urls.py文件進行了更改以解決此問題。看到我的問題更新。 – PythonRunner 2013-05-07 16:56:09