kagemusha
Май 15, 2019 21:03:43
Коллеги, как идеологически правильно решить такую ситуацию:
я получаю во views.py список фильмов films,
в каждом фильме есть поле картинки film.image, где прописан адрес картинки (на моем сервере)
в шаблоне страницы я показываю картинку по адресу film.image
Что мне делать, если картнка не была загружена и это поле пустое?
Как мне заменить на адрес другой картинки-заглушки?
Я раньше программировал на PHP и тут понял, что как в PHP сделать нельзя.
m0nte-cr1st0
Май 15, 2019 22:26:49
kagemusha
Коллеги, как идеологически правильно решить такую ситуацию:я получаю во views.py список фильмов films, в каждом фильме есть поле картинки film.image, где прописан адрес картинки (на моем сервере)в шаблоне страницы я показываю картинку по адресу film.imageЧто мне делать, если картнка не была загружена и это поле пустое?Как мне заменить на адрес другой картинки-заглушки?Я раньше программировал на PHP и тут понял, что как в PHP сделать нельзя.
в моделе определить метод get_image
Romissevd
Май 15, 2019 22:29:06
Возможно как-то так попробовать
{% if film.image %}
<img src="{{film.image }}">
{% else %}
<img src="заглушка">
{% endif %}
kagemusha
Май 16, 2019 00:50:56
Romissevd
Возможно как-то так попробовать
Вот, блин. Спасибо.
Я почему-то не думал, что в шаблонах есть if-ы….