我在一个项目中使用 django easy_thumbnail,我一步一步地按照说明进行操作。但我发现没有返回 url。
包含 imageField 的模型是:
class Project(models.Model):
name = models.CharField(max_length=100)
description = models.CharField(max_length=2000)
startDate = models.DateField(auto_now_add=True)
photo = models.ImageField(upload_to="projectimg/", null=True, blank=True)
在设置中,我指定:
THUMBNAIL_ALIASES = {
'': {
'avatar': {'size': (50, 50), 'crop': True},
},
}
我使用模板过滤器:
<div class="image">
<img src="{{ MEDIA_URL }}{{ project.photo|thumbnail_url:'avatar'}}" class="img-responsive" alt="{{ project.name }}">
</div>
但是,过滤器似乎没有返回任何东西。是因为找不到网址吗?还是其他原因?谢谢你的时间!