Запуск Python 2.5 Django 1.2.4
Сообщение об ошибке при тестировании базовой настройки. При первом вводе URL-адреса / admin в браузере появляется сообщение об ошибке:
В шаблоне c: \ dd \ ddproject \ src \ templates \ admin \ base_site.html ошибка в строке 10
Поймано NoReverseMatch при рендеринге: обратное для django.contrib.auth.views.logout с аргументами () и ключевыми словами «{}» не найдено.
Местоположение исключения: C: \ Python25 \ lib \ site-packages \ django \ template \ defaulttags.py в рендере, строка 385
Вот код в строке 10
<a href="{% url django.contrib.auth.views.logout %}">{% trans 'Log out' %}</a>
Я не хочу включать весь мой файл settings.py
. Но чтобы ответить на ваши следующие вопросы, вот соответствующие настройки:
MIDDLEWARE_CLASSES = (
'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
)
ROOT_URLCONF = 'src.urls'
TEMPLATE_DIRS = (
"/dd/ddproject/src/templates",
)
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.admin',
'django.contrib.admindocs',
)