zelsky
@zelsky

Redirect после logout django?

Использую django allauth , нужно после лог аута или изменить страницу , или зделать редирект на главную.
http://127.0.0.1:8000/accounts/logout/
  • Вопрос задан
  • 2119 просмотров
Пригласить эксперта
Ответы на вопрос 3
zigen
@zigen
def logout_view(request):
    logout(request)
    return HttpResponseRedirect('your path')
Ответ написан
Комментировать
@ibooj
url(r'^accounts/logout/$', 'django.contrib.auth.views.logout',
                          {'next_page': '/successfully_logged_out/'})
Ответ написан
Комментировать
@hellpirat
Full stack developer (Python/Django, React.js)
if user.is_active:
    login(request, user)
    return redirect('/')
else:
    return redirect('/куда-надо')


Как то так, наверно. Не уверен.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы