У меня есть файл CSS в /var/www/media/static/style.css и добавил
/var/www/media/static/style.css
(r'^media/(?P<path>.*)$', 'django.views.static.serve',{'document_root': '/var/www/media/static'}),
на мои URL, но когда я перехожу на http://localhost:8000/media/style.css, я получаю: "Страница не найдена: /media/style.css" что не так?
Проверьте вывод журнала, чтобы увидеть, что на самом деле было запрошено - я обнаружил, что это особенно полезно при диагностике этих проблем.
Проблема связана с фактическим выбором пути: администратор выбрал «/ media». Я изменил его на «/ static», который теперь работает.
Обновили ли вы свои настройки .MEDIA_ROOT (путь к файловой системе) и настройки .MEDIA_URL (URL-адрес для статических ресурсов), чтобы отразить настройку вашего проекта?