我正在使用sorl-sorl-thumbnail-v10.12.1-8-g0b7b514。
我的问题是使用 sorl-thumbnail 模板标签来显示图像。我正在使用最简单的方式显示图像来关注文档。
在我的模板中,我有一个对象,所以到目前为止我的模板看起来像这样:
{% load thumbnail %}
<div class="post">
<h2 class="title">{{ object.title }}</h2>
{% thumbnail object.logo "200x200" crop="center" as im %}
<img src="{{ im.url }}" width="{{ im.width }}" height="{{ im.height }}">
{% endthumbnail %}
</div>
真正的问题来了。此当前代码仅显示虚拟图像。为了让我显示图像,我必须将代码更改为:
{% thumbnail object.logo "200x200" crop="center" as im %}
<img src="{{ object.logo.url }}" width="{{ im.width }}" height="{{ im.height }}">
{% endthumbnail %}
如果我将“object”更改为“im”,那么我只会得到一个 dummyimage。 为什么是这样?