我正在使用this plugin to生成缩略图。但somhow我不能让它工作。模型运行良好,因为图像可以从管理界面上传,甚至可以生成缩略图。我上传了名为“myphoto.jpg”的图片。我的观点是这样的。Djangothumbnails应用程序问题
def mainpage(request,slug):
page = get_object_or_404(MainPage, slug=slug)
image = get_object_or_404(Image)
return direct_to_template(request, 'flatpage.html',
extra_context={
'page':page,
'image':image,
})
我已经将模型中的类定义为“Image”。我在模板中有这个: <img src="{% image.photo.myphoto_125x125 %}">
但模板显示错误。
这是我的模型:
class Image(models.Model):
title = models.CharField(max_length=100)
photo = ImageWithThumbsField(upload_to='images/', sizes=((125,125),(200,200)))
# second_photo = ImageWithThumbsField(upload_to='site_media/images')
def __unicode__(self):
return self.title
第二场,“second_photo”我已经注释掉,因为它创建的主图像的副本。即使我正在寻找一种方法来为第一个字段本身的实际未处理图像创建条目。