Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 13, 2010 15:01:30

Mutagena
От:
Зарегистрирован: 2009-10-18
Сообщения: 295
Репутация: +  0  -
Профиль   Отправить e-mail  

Обслуживание изображений в app-engine-patch

Начала изучать app-engine-patch для разворачивания проектов django в app engine.
Возник небольшой вопрос по поводу, как указывать путь к изображениям в шаблонах. Читала вот здесь, но поняла только на счёт изображений в css.
CSS у меня подключается, подгружаются картинки, указанные в нём, а вот картинки, указанные в html нет.
Имеется приложение core. В нём находится папка media, которая содержит css файл и папку images, содержащую необходимые картинки. Кроме того, в папке приложения core находится директория templates, содержащая шаблоны.
Для понятности:

<img src="core/media/images/logo.gif"  />  #не верно
Подскажите, как мне нужно указать путь к картинке в шаблоне? Надеюсь, всё правильно объяснила.



Офлайн

#2 Янв. 13, 2010 16:00:43

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Обслуживание изображений в app-engine-patch

в app.yaml что-то вроде

- url: /media
static_dir: media
secure: optional
должно быть

Офлайн

#3 Янв. 13, 2010 18:00:26

Mutagena
От:
Зарегистрирован: 2009-10-18
Сообщения: 295
Репутация: +  0  -
Профиль   Отправить e-mail  

Обслуживание изображений в app-engine-patch

slav0nic, я использую медиа-генератор в app-engine-patch.
В app.yaml пишу так:

- url: /media
static_dir: _generated_media
secure: optional
Если в шаблоне писать так:
<img src="{{ MEDIA_URL }}global/logo.png" alt="" />
то картинка из глобальной папки media в корне проекта, то она отображается. А если так:
<img src="{{ MEDIA_URL }}core/logo.gif" alt="Home" />
то не отображается (
Вот хтмл-код генерируемой страницы:
<img src="/generated_media/media/1/global/logo.png" alt="" /> 
<img src="/generated_media/media/1/core/logo.gif" alt="Home" />
Не пойму, в чём проблема.



Офлайн

#4 Янв. 14, 2010 17:12:52

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Обслуживание изображений в app-engine-patch

ну, а каталог media/1/core есть-то?
не советую пользвоаться media-generator'ом…

Офлайн

#5 Янв. 15, 2010 08:15:20

Mutagena
От:
Зарегистрирован: 2009-10-18
Сообщения: 295
Репутация: +  0  -
Профиль   Отправить e-mail  

Обслуживание изображений в app-engine-patch

slav0nic, этим каталогом должен заведовать сам медиа-генератор. Пользователь не должен его создавать.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version