Наследование шаблонов в Django - недостающие изображения? - PullRequest
1 голос
/ 17 июня 2010

У меня есть следующий файл heirarchy:

Проект
другие вещи
шаблоны
изображения
картинки для сайта
app1
шаблоны для app1
регистрация
шаблон логина
base.html (база для всего сайта)
style.css (для base.html)

В шаблоне входа в систему я расширяю файл base.html. «base.html» использует «style.css» вместе со всеми изображениями в каталоге «templates / images». По какой-то причине ни один из стилей или изображений CSS не будет отображаться в шаблоне входа, даже если я его расширяю.

Эта проблема с отсутствующим изображением имеет какое-то отношение к испорченным настройкам «носителя»? Я никогда не понимал их, но это главное препятствие в моей проверке концепции, поэтому любая помощь приветствуется.

Спасибо!

1 Ответ

3 голосов
/ 17 июня 2010

Я рекомендую не помещать стили и изображения там.Для разработки ваш MEDIA_ROOT может указывать на произвольный локальный каталог на вашем компьютере, содержащий файлы, он даже не должен находиться ниже корневой папки вашего проекта django (см. http://docs.djangoproject.com/en/dev/ref/settings/#media-root).

.в любом случае выбрать другой подход к обслуживанию статического контента (http://docs.djangoproject.com/en/dev/howto/static-files/#the-big-fat-disclaimer).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...