Django STATIC FILES не загружаются в реальном производстве

Я пробовал много вещей, чтобы решить это, например, добавление whitenoise промежуточного программного обеспечения, также добавил STATICFILES_DIRS = [], добавил mimetypes для css в файле settings.py CSS/JS Won't load.

Вот мой settings.py

Я также добавил следующее в свой основной urls.py

if settings.DEBUG:
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

но все равно css/js не загружается, поэтому я проверил код и обнаружил следующее: 403 Forbidden error for static file

а также источники пусты: Источники пусты

Для статических файлов используйте STATIC_URL и STATIC_ROOT. Добавьте к вашей основной части urls.py

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

В действительности в файле моего сервера Nginx я закомментировал следующий раздел и он сработал

location /static/ {
     ...
}
Вернуться на верх