Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » две формы авторизации на одной странице [RSS Feed]

#1 Сен. 2, 2009 17:55:10

Nick2009
От:
Зарегистрирован: 2009-06-24
Сообщения: 161
Репутация: +  0  -
Профиль   Отправить e-mail  

две формы авторизации на одной странице

Daevaorn
Nick2009
Текущая страница это ‘.’, поэтому я и говорил, что action одинаковый.
Нет. Action как раз разный - в это суть. И ‘.’ бессмысленно передавать как next.
Это если самому всё это писать, тогда да.
Но в версии для чайков register реализуется несколько проще, в точности, как я выше показал.
При этом во вьюхе register() в случае успешной регистрации выполняется редирект на страницу профиля или другую начальную страницу закрытой части сайта.
Для регистрации же используется шаблон, например, register.html с формой у которой action='.'

И это работает, т.е. по submit в этой форме возвращается не ‘.’ (не текущая страница с начальным окружением и с шаблоном регистрации), а новая страница, которая указана во вьюхе.

А по Вашей логике, должна возвращаться та страница, которая указана в action.


….


Ну так вот.. о чем я ..

Я эту задачу решил тем способом который продвигал. Полностью, работает.
Daevaorn спасибо за советы, в нормальном коде учту.



Отредактировано (Сен. 2, 2009 18:12:34)

Офлайн

#2 Сен. 2, 2009 18:00:17

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

две формы авторизации на одной странице

Извиняюсь, я исправил.
Не стоило утруждаться.

Офлайн

  • Начало
  • » Django
  • » две формы авторизации на одной странице[RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version