我正在使用 sorl-thumbnail 来裁剪一些图像。
我有一个看起来像这样的模型
from django.db import models
from sorl.thumbnail import ImageField
class Photo(models.Model):
image = models.ImageField(upload_to="uploads")
在我的模板里面我有
{% load thumbnail %}
{% thumbnail photo.image "200x100" as im %}
<img src="{{ im.url }}">
{% endthumbnail %}
这不会输出任何东西。如果我这样做<img src='{{photo.image.url}}'>
,图像在浏览器中显示良好。我的 INSTALLED_APPS 中也有 sorl-thumbnail,我同步了数据库并设置了 thumbnail_kvstore 表。
有人能帮助我吗。什么可能导致图像无法裁剪甚至显示?