#django
#django
Вопрос:
После реализации приведенного ниже кода, когда я вижу изображение на интерфейсе, ширина равна 430, но высота не равна заданной высоте (250), вместо этого она равна 100
{% загрузить эскиз %} {% рецепт эскиза.изображение «430×250» в виде большого пальца %} {% конечный палец %}
Комментарии:
1. как насчет внутреннего размера изображения при проверке изображения у вас могут быть правила CSS, которые изменяют размер изображения
Ответ №1:
Вы можете использовать следующую стратегию для рендеринга изображения с заданной высотой и шириной. Примеры использования упоминаются в документе.
{% load thumbnail %}
{% thumbnail recipe.image "430x250" crop="center" as img %}
<img src="{{ img.url }}" width={% firstof img.width "430" %} height={% firstof img.height "250" %} alt=""/>
{% endthumbnail %}