Django deploy nginx auto log out

У меня возникла проблема с моим приложением Django, когда я автоматически выхожу из системы при попытке получить доступ к моей панели администратора. Я подозреваю, что проблема может быть связана с сохранением сессии. Для дальнейшего расследования я включил свою конфигурацию nginx и файл настроек Django ниже.

 
map $sent_http_content_type $expires {
    default                   off;
    text/html                 epoch;
    text/css                  max;
    application/javascript    max;
    ~image/                   max;
}
server {
    listen 80;
    listen [::]:80;
 
    server_name www.khalimbetovulugbek.com khalimbetovulugbek.com;
 
    return 301 https://khalimbetovulugbek.com;
}
server {
 
    listen 443 ssl http2;
 
 
    ssl_certificate    /etc/nginx/ssl/server.crt;
    ssl_certificate_key    /etc/nginx/ssl/server.key;
 
    server_name khalimbetovulugbek.com www.khalimbetovulugbek.com;
 
 
    location = /favicon.ico { access_log off; log_not_found off; }
    location /static/ {
        root /home/benku/portfolio/src;
    }
 
    location /media/ {
        root /home/benku/portfolio/src;
}
 
    location / {
        include proxy_params;
        proxy_pass http://unix:/run/gunicorn.sock;
    }
 
     expires $expires;
}```

и правильное ли это место для медиафайла?

похоже, что моя сессия не сохраняется и поэтому я выхожу из системы

settings.py


MIDDLEWARE = [
    'django.middleware.security.SecurityMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
]
Вернуться на верх