Как исправить ошибку django CSRF для области администратора?
Я установил docker-compose
на сервер django
v5.0.6 и я вижу страницу входа, но после входа я сталкиваюсь с CSRF
ошибкой.
мои docker-compose
контейнеры:
- Nginx
- web (контейнер django)
- postgres
все конфигурации верны, и я могу вызывать API и видеть страницу входа в административную зону.
nginx.conf
server {
listen 80;
server_name example.com;
location / {
proxy_pass http://web:8000;
}
location /static {
autoindex on;
alias /static;
}
}
.env
...
DJANGO_ALLOWED_HOSTS=example.com,web
CSRF_TRUSTED_ORIGINS=["example.com"]
ALLOWED_HOSTS=['example.com']
...
Как я могу это исправить?
Я пытаюсь настроить на основе конфигов, но выдается 403 ошибка только для области администратора. Все API работают нормально.