我在Django网站上使用sorl-thumbnail。
此刻,我正在使用以下代码显示一个400px x 400px缩略图的网格:
{% thumbnail item.image "400x400" crop="center" as im %}
<img src="{{ im.url }}" alt="..."/>
{% endthumbnail %}
这将使所有图像平方(400x400)。我仍然希望它们显示为400x400的图像,但是如果图像是横向的,则水平显示黑条(顶部和底部),如果图像是纵向的,则垂直显示黑条(左侧和右侧),因此,图像未更改。
关于我该如何实现的任何想法?