В представлении входа в систему проверьте, аутентифицирован ли уже пользователь:
def your_login(request):
if request.user.is_authenticated():
return redirect('yourhomepage') # or somewhere else or last url
РЕДАКТИРОВАТЬ
Если вы хотите продолжать аутентификацию таким способом, единственный способЯ могу думать о перенаправлении через промежуточное ПО.
- Создание промежуточного программного обеспечения
- Проверьте, совпадает ли текущий URL с вашим логином URL
- Если пользователь уже аутентифицирован, перенаправьте на домашнюю страницу, в противном случае выполните обычную обработку