Если вы используете встроенную аутентификацию Django , вы можете перенаправить после входа в систему или выхода из системы с помощью встроенных функций.Вы можете перенаправить на определенную страницу или перенаправить их на страницу, к которой они пытались получить доступ.
Например, в приведенном выше документе используется следующий пример использования декоратора login_required:
from django.contrib.auth.decorators import login_required
@login_required(redirect_field_name='redirect_to')
def my_view(request):
...
Я настоятельно рекомендую проверить вышеупомянутый документ.Когда я впервые настроил аутентификацию Django, я был впечатлен, что мне потребовалось всего около 30 минут, чтобы настроить его так, как я этого хотел, и большую часть этого времени читал вышеупомянутую страницу.