При попытке входа в админку Django 4.* возникает 403-я ошибка CSRF Protection.
Согласно списку изменений CSRF_TRUSTED_ORIGINS changes в Django 4.*, вы должны добавить настройку CSRF_TRUSTED_ORIGINS в settings.py с явным указанием http протокола ('http://' и\или 'https://')
Мои настройки выглядят следующим образом:
if DEBUG: CSRF_TRUSTED_ORIGINS = ['http://*', 'https://*'] if not DEBUG: CSRF_TRUSTED_ORIGINS = ['http://*.your-domain.ru', 'https://*.your-domain.ru'] # FIX admin CSRF token issue