Назад | Перейти на главную страницу

Не могу войти в систему администратора django; выбрасывает 502 Bad Gateway

Мне удалось разместить приложение django в капле DigitalOcean после этот сообщение в блоге, однако я не могу войти в систему администратора django. Как только я нажимаю «Войти», выдается сообщение 502, и я не могу получить доступ ни к одной из страниц администрирования, включая страницу входа. Любопытно, что я могу выйти из системы с помощью инструмента браузера DRF, который находится в корне сайта. Когда я выхожу из системы, страница входа в систему администратора django снова становится доступной, пока я не попытаюсь войти.

моя конфигурация nginx

upstream app_server {
    server unix:/home/user/run/gunicorn.sock fail_timeout=0;
}

server {
    listen 80;

    # add here the ip address of your server
    # or a domain pointing to that ip (like example.com or www.example.com)
    server_name <ip_address>;

    keepalive_timeout 5;
    client_max_body_size 4G;

    access_log /home/user/logs/nginx-access.log;
    error_log /home/user/logs/nginx-error.log;

    location /static/ {
        alias /home/user/onboarding_api/static/;
    }

    # checks for static file, if not found proxy to app
    location / {
        try_files $uri @proxy_to_app;
    }

    location @proxy_to_app {
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header Host $http_host;
      proxy_redirect off;
      proxy_pass http://app_server;
    }
}

У меня нет опыта развертывания приложений, поэтому я понятия не имею, что делаю не так

РЕДАКТИРОВАТЬ: Я взглянул на журналы стрельбы, и, похоже, мои попытки войти в администратор django неавторизованы?

Unauthorized: /
Unauthorized: /
Unauthorized: /
Unauthorized: /