Я обслуживаю свою веб-страницу с nginx
и waitress
с использованием https
. Когда я захожу в свой домен, я вижу страницу администратора, но когда я пытаюсь войти в систему, появляется следующее сообщение:
Forbidden (403)
CSRF verification failed. Request aborted.
Help
Reason given for failure:
Referer checking failed - https://example.com/admin/login/?next=/admin/ does not match any trusted origins.
Есть другие темы по этой теме, но все они, кажется, обращаются к пользовательским формам,Это страница входа администратора по умолчанию в django. Как я могу изменить предоставленные формы, чтобы отправлять токены CSRF? И почему это не происходит автоматически по умолчанию?
Мой MIDDLEWARE
список в settings.py
содержит django.middleware.csrf.CsrfViewMiddleware
.