При использовании полей 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 %}
Работает как надо.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости