Я боюсь, что я в затруднении здесь, я проверил некоторые подобные вопросы, но ни один из них, похоже, не применяется.Сайт Django в разработке: CSS не загружается для всех страниц
Я запускаю сервер развития django на своем ноутбуке. Я использую его для обслуживания статических файлов. У меня есть папка в статическом корне, которая содержит CSS для 2 шаблонов, называемых base.html.
это раздел руководитель тот, который работает:
<head>
<title>| Entries | Latest entries</title>
<link rel="stylesheet" type="text/css" href="/static/css/serenity.css" />
</head>
здесь тот, который не делает:
<head>
<title>Latest Photo Galleries</title>
<link rel="stylesheet" type="text/css" href="/static/css/photologue.css" />
</head>
urls.py:
(r'^static/(?P<path>.*)$', 'django.views.static.serve',{'document_root': settings.STATIC_ROOT}),
и статический URL:
STATIC_URL = '/static/'
STATIC_ROOT - это абсолютный путь.
, когда я смотрю на источник и попытаться открыть ссылку на CSS я получаю 404 (не найдено)
почему Джанго служит файл CSS для одного приложения, но не другой? (тот, который не работает в шаблоне фотолога.)
Любая помощь будет оценена.
Я знаю, что это глупый вопрос, но действительно ли файл * в * этом каталоге? Попробуйте загрузить его прямо в своем браузере. Если вы получаете 404, ну, ... –
Поскольку он запускает их на сервере Django dev, он должен иметь возможность видеть запросы в самих окнах сервера вместе со своими соответствующими кодами ответов. –
Я получаю следующий вывод из окна сервера: «GET/Static/css/photoologue/css HTTP/1.1" 404 1745 Файл загружается непосредственно в браузер. – Maarten