В настоящее время я переношу на некоторый код django 0.97 в код django 1.3.1.django Ошибка: Caught ImportError при рендеринге: нет модуля с комментариями
я получаю следующую ошибку Джанго:
TemplateSyntaxError at /dir1/dir2/
Caught ImportError while rendering: No module named comments
ошибка продолжает указывать на следующую строку <a href = "{% url testpage %}">testpage</a>
У меня есть «django.contrib.comments» в моем файле settings.py. Я запускаю 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
Любые идеи о том, как решить эту проблему?
Update 1: Я хочу найти в этом https://docs.djangoproject.com/en/1.1/ref/contrib/comments/upgrade/
Update 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