Когда пользователи заходят на ваш сайт, используя django-registration-redux, вы можете перенаправить пользователя, указав REDIRECT_URL_LOGIN в файле settings.py. Однако после того, как пользователь вошел в систему, они снова могут ввести URL-адрес для входа, и они не перенаправлены в REDIRECT_URL_LOGIN.django-registration-redux login redirect
Есть ли у кого-нибудь идеи о том, как перенаправить пользователей, если они попытаются получить доступ к странице входа снова после их аутентификации?
У меня есть одно решение, которое добавить следующую логику
if request.user.is_authenticated():
return redirect(settings.LOGIN_REDIRECT_URL)
Может вы редактируете сообщение и заменяете 'REDIRECT_URL_LOGIN' на' LOGIN_REDIRECT_URL', используя обратный запрос для форматирования 'code'. Да, вы можете перенаправить пользователя на страницу «Успех», если она уже зарегистрирована, как вы предлагаете. – amirouche