Я перевожу мое приложение Django с версии 1.1 на версию 1.2.1
Однако я застрял на ошибке TemplateSyntax, как показано нижеЯ не вносил никаких других изменений в свое приложение
TemplateSyntaxError at /
Caught ImportError while rendering: No module named urls
Похоже, что ни один из обращений к URL в шаблоне не работает.Вот строка виновника:
<a href="{% url myapp.views.index %}">{% trans 'Home' %}</a></div>
Похоже, что контекст шаблона не может найти преобразователь URL.Вот как выглядят мои настройки:
...
ROOT_URLCONF = 'myproject.urls'
TEMPLATE_DIRS = (
os.path.join(PROJECT_DIR, 'templates'),
)
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.humanize',
'django.contrib.sites',
'django.contrib.admin',
'django.contrib.sitemaps',
'myapp',
)
...