Форум сайта python.su
Контроллер:
url(r'^accounts/profile/$', 'profile', name='profile'),
def profile(request):
return render_to_response('registration/profile.html',
{},
context_instance=RequestContext(request)
)
Офлайн
в урл после регулярки должна быть функция (представление), а у тебя строка…
Просто убери кавычки.
Отредактировано (Март 2, 2010 22:40:32)
Офлайн
строку вроде тоже можно просто нужен полный путь от приложения к вьюхе..
Офлайн
Указала полный путь, заработало.
url(r'^accounts/profile/$', 'web.views.profile', name='profile'),
from freeparse.web.views import *
Офлайн
from freeparse.web.views import *
Офлайн
Evg, да точно. Забыл. Либо полный путь в строке, либо уже саму функцию передавать.
Офлайн
Ferroman, я знаю, что явное лучше неявного, но дело в том, что там больше десяти представлений, долго каждое импортировать. Перед деплоем изменю.
Офлайн
Перед деплоем изменю.Если всё равно будете менять, то какая разница долго это или нет?
Офлайн
Ferroman, потому что количество представлений увеличивается во время разработки, тогда бы пришлось заботиться ещё и об импортах.
Офлайн
Ну, как знаете.
Офлайн