Форум сайта python.su
я во urls.py пишу-
——————————————-
from django.conf.urls.defaults import *
from django.contrib.auth.views import *
urlpatterns = patterns('',
(r'^account/login/', login),
)
——————————————-
а в /usr/lib/python2.5/site-packages/django-trunk/django/contrib/auth/views.py
написано это определение этой функции так:
def login(request, template_name='registration/login.html', redirect_field_name=REDIRECT_FIELD_NAME):
…
…
то есть именнованный параметр template_name содержит путь к шаблону но по пути contrib/auth/ + template_name такого нет.
есть что то подобное но только в пути contrib/admin/templates/registration но там login.html нет и если руками создаешь его то все работает если нет то выводит ошибку – темплэйт не найден
Кто то может растолковать что я неправильно делаю или и где должен всетаки находится login.html
Спасибо всем кто ответит !
Офлайн
`login.html` должен лежать в директории `registration`, а она в свою очередь в одной из http://www.djangoproject.com/documentation/templates_python/#the-template-dirs-setting
Офлайн