Как оставаться на моей текущей странице после входа в систему - Django

В настоящее время я изучаю Django, используя учебники для разработчиков Mozilla. Я столкнулся с проблемой перенаправления на домашнюю страницу при входе в систему даже после добавления параметра URL next в мой шаблон.

Логика работает нормально во время выхода из системы, но у меня, похоже, проблема во время входа

Я действительно считаю, что проблема заключается в моем login_direct. Пожалуйста, как мне переопределить login_redirect. Спасибо.

Отрывок моего кода:

Мой settings.py содержит следующее:

LOGIN_REDIRECT_URL = '/'

А мой шаблон содержит следующее:

<li><a href="{% url 'logout'%}?next={{request.path}}">Logout</a></li>
          {% else %}
<li><a href="{% url 'login'%}?next={{request.path}}">Login</a></li>

Я попробовал удалить перенаправление логина.

Вернуться на верх