Django - сделай сорл миниатюру покажи черные полосы - PullRequest
0 голосов
/ 28 августа 2018

Я использую sorl-thumbnail на моем сайте Django.

В данный момент я показываю сетку миниатюр размером 400 на 400 пикселей, используя следующий код:

{% thumbnail item.image "400x400" crop="center" as im %}
    <img src="{{ im.url }}" alt="..."/>
{% endthumbnail %}

Это приводит к квадрату всех изображений (400x400). Я бы хотел, чтобы они отображались как изображения размером 400x400, но с черными полосами по горизонтали (сверху и снизу), если изображение было горизонтальным, и черными полосами по вертикали (слева и справа), если изображение было портретным, поэтому фактическое соотношение сторон изображение не изменилось.

Есть идеи, как мне этого добиться?

...