При использовании полей django-filer, вставка данных из модели в html шаблон можно осуществить так:
{% load thumbnail %}
{% thumbnail company.logo 250x250 crop %}
У меня в модели так же есть поля которые хранят ширину и высоту изображения. Но если вместо цифр подставляю данные из модели, данная вставка не работает:
{% thumbnail instance.image instance.img_widthxinstance.img_height crop %}
Это то и понятно, что получается неверная вставка. Может кто знает как правильно и вообще возможно это?
В общем обходное решение сделал на уровне моделей, путём добавления функции в модель плагина:
def icrops(self):
iсrop = (str(self.img_width) + str('x') + str(self.img_height))
return icrop
А html шаблоне делаю вставку значения функции:
{% thumbnail instance.image instance.icrops crop %}
Работает как надо.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
День добрый! Подскажите, можно ли вставить HTML код на станицу с кодом link Canonical через javascript?
Как получить всё содержимое внутри HTML-тега в lxml, но без самого тега?
Как можно с использованием nth-of-type или nth-child выделить элементы в таком порядке: