在django模板中,solr_thumbnail与url变量无法正常工作

时间:2016-06-01 08:06:03

标签: python django django-templates thumbnails sorl-thumbnail

在views.py一侧,我从数据库中获取外部图像网址并将其发送到模板:

for variable in our_list:
    thumbnail = ExternalAPICall(id=variable[0], 'thumbnail') #returns http://img48.imagesuit.gp/423ad3af.png
    ...
    variable.append(thumbnail)
    ...
context = {
            ...
            'our_list': our_list,
            ...
          }
return render(request, 'index.html', context)

在模板一侧,我加载缩略图并用缩略图操作符进行装饰:

{% load thumbnail %}
...
{% for id, ... thumb ... in our_list %}
      ...
      {% thumbnail thumb "100x100" crop="center" as im %}
      <img alt="" src="{{ im.url }}" width="164" style="max-width:175px;border:0;min-height:auto;outline:none;text-decoration:none;vertical-align:bottom" class="CToWUd">
      {% endthumbnail %}
{% endfor %}

它呈现空行而不是图像行。

怎么了?

0 个答案:

没有答案