Вход в админку Django перенаправляет на вход в админку с ошибкой 302
У меня есть новое приложение django 4, и когда я пытаюсь войти в админку, меня перенаправляют на страницу входа. Это в разработке, так что localhost, без SSL. Я проверил следующее:
- Разрешенные хосты -
["*"]
- Аутентификация определенно успешна, пользователь возвращается из бэкенда auth .
- Django sessions app и middleware находятся в settings.py
- Django устанавливает 2 куки браузера, один для csrf и один для id сессии .
- таблица django_sessions содержит сессии
- Идентификатор сессии в куках браузера совпадает с идентификатором сессии в таблице базы данных.
- В запросе отправляются оба куки (подтверждается проверкой свойства COOKIES объекта запроса)
Я немного запутался, это очень непрозрачная ошибка, просто бесконечный цикл 302-х возвратов к логину.