Как перенаправить вход в систему с помощью Allauth в Python/Django?
Я работаю с Python и Django.
У меня есть ручная регистрация/логин, а также я установил с помощью Allauth регистрацию/логин Gmail.
Когда пользователь входит в систему (с созданным мной ручным логином), он автоматически выполняет представление, которое показывает различные вещи, которые может делать пользователь, и информацию, связанную с пользователем. url is: http://127.0.0.1:8000/dashboard/9
В связи с Gmail пользователь может зарегистрироваться и войти в систему. Но, когда он входит в систему, видит url http://127.0.0.1:8000/accounts/google/login/callback/?(...), который подтверждает, что он вошел в систему.
Я понимаю, что должен создать представление в приложении social_app, чтобы связать пользователя Gmail с информацией в базе данных. Есть идеи? Спасибо!
Я думаю, что вы хотите перейти к вашему settings.py
и установить LOGIN_REDIRECT_URL = "/dashboard/9"
Посмотрите документацию здесь, она довольно полная: https://django-allauth.readthedocs.io/en/latest/configuration.html