Уведомления

Группа в Telegram: @pythonsu

#1 Май 29, 2008 09:55:06

romankrv
От:
Зарегистрирован: 2008-05-23
Сообщения: 513
Репутация: +  0  -
Профиль   Отправить e-mail  

Вопрос по contrib/auth/view.py

я во 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

Спасибо всем кто ответит !

Офлайн

#2 Май 29, 2008 19:08:02

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

Вопрос по contrib/auth/view.py

`login.html` должен лежать в директории `registration`, а она в свою очередь в одной из http://www.djangoproject.com/documentation/templates_python/#the-template-dirs-setting



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version