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

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

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


….


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

Я эту задачу решил тем способом который продвигал. Полностью, работает.
Daevaorn спасибо за советы, в нормальном коде учту.
Ferroman
Извиняюсь, я исправил.
Не стоило утруждаться.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB