Ну, у меня есть мои собственные сеансы и процедуры проверки подлинности в моем приложении. Когда пользователь переходит на страницу app/login/
, если он или она не входит в систему, он видит форму для отправки, в противном случае я хочу перенаправить пользователя на корневую страницу app/
. Войти вид выглядит следующим образом:Как перенаправить на другую страницу
def index(request):
if sessionCheck(request):
# here I want to redirect one level above to app/
pass
else:
template = loader.get_template('login/login.html')
... other code which is not important
В PHP
, я думаю, я бы сделал это так:
header("Location: /");
exit;
Но как я должен делать то же самое в Django
?
Вы можете, пожалуйста, сообщите мне, как я должен установить именованный вид? Я никогда с ними не сталкивался. – Jacobian
О, я понял и сделал это! Спасибо, сэр! Через пять минут я помету ваш ответ как решение. – Jacobian
Я очень рад, приветствую сэр! Я обновил ответ. – Wtower