Развертывание сайта Django Ecommerce не может найти статические файлы. Gunicorn и Nginx

Проект называется medE. В папке проекта находится папка static с именем static. Внутри нее также есть другие приложения. Но больше всего меня беспокоят settings.py и statics. После развертывания проекта на дроплете digitalocean, статические файлы находятся на порту 8000, который в основном является Gunicorn, но мой статический файл не найден на IP, который я установил с помощью Nginx. Без статических файлов все работает нормально. Вот моя структура каталогов в проекте под названием medE.

├── Home/
├── authentication/
├── medE/
│   ├── settings.py
│   └── wsgi.py
├── media/
├── products/
├── static/
├── templates/
└── manage.py 

Вот мой файл settings.py

Вот мой код настройки Gunicorn. Здесь mede - пользователь, а medE - каталог проекта

command = "/home/mede/mede/bin/gunicorn"
pythonpath= "/home/mede/medE"
bind="167.71.202.130:8000"
workers= 3

Здесь находится установочный файл Nginx

server {
        listen 80;
        server_name 167.71.202.130;

location /static/ {
        root /home/mede/medE;
}

location / {
        proxy_pass http://167.71.202.130:8000;
        }
}

Это мой первый опыт развертывания кода Django. Я предполагаю, что это проблема с путями. Я попробовал несколько путей, но все равно столкнулся с той же проблемой - статические файлы 404 не найдены, и я расстраиваюсь. Ребята, пожалуйста, исправьте это или скажите мне, где проблема и как ее решить

Вернуться на верх