Развертывание сайта 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 не найдены, и я расстраиваюсь. Ребята, пожалуйста, исправьте это или скажите мне, где проблема и как ее решить