Я новичок в производстве.Я развернул свое первое приложение Django на цифровом океане.Он работает.
Код обновляется нормально, но проблема в статических файлах, которые обслуживаются через nginx.
Я обновил статические файлы и перезапустил nginx и gunicorn, но их нет вМой сайт Prod.
Я проверил инструменты Chrome Dev, и он обслуживает старые статические файлы.
Я проверил, есть ли эти изменения в репозитории Prod, но почему-то nginx, похоже, не используетпоследние статические файлы.Шаги, которые я предпринял
Run collectstatic command
Restart the nginx
Restart the gunicorn
Конфигурация nginx для статических файлов
location = /favicon.ico { access_log off; log_not_found off; }
location /static/ {
root /home/djangoadmin/pyapps/hkc_project;
}
Это статические настройки:
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'hkc/static')
]
Что еще мне нужно сделать?чтобы это работало?
Заранее спасибо