【发布时间】:2011-07-29 07:33:28
【问题描述】:
我正在使用sorl-sorl-thumbnail-v10.12.1-8-g0b7b514。
我的问题是使用 sorl-thumbnail 模板标签来显示图像。 我正在关注documentation,使用最简单的方式显示图像。
在我的模板中我有一个对象,所以我的模板到目前为止看起来像这样:
{% 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。 这是为什么?
【问题讨论】:
-
object.logo中的object&logo是什么类型?
标签: django sorl-thumbnail