私のviews.py:
# obj is of Model subclass, image is its ImageField
timg = get_thumbnail(obj.image, "160x110", quality=50)
context['timg'] = timg
return render(request, '16_upload01.html', context)
私のテンプレート:
{% thumbnail timg "100x100" crop="center" as timg %}
<img src="{{ timg.url }}" width="{{ timg.width }}" height="{{ timg.height }}">
{% empty %}
<p>No image</p>
{% endthumbnail %}
永遠に「画像なし」と表示されます。timg
しかし、私はコンソールで見ることができます:
(Pdb) timg
<sorl.thumbnail.images.ImageFile object at 0x10f83a450>
また、settings.py で を設定THUMBNAIL_DEBUG = True
しましたが、エラーが表示されません。なぜですか?
編集
まだサムネイル画像は表示されません
ビュー:
obj = Image.objects.filter(id=1)
timg = get_thumbnail(obj.image, "160x110", quality=50)
context['timg'] = timg
return render(request, '16_upload01.html', context)
テンプレート:
<img src="{{ timg.url }}" width="{{ timg.width }}" height="{{ timg.height }}">