如何解决django imagekit 处理器:根据图像尺寸更改规格
我想生成缩略图,其较大的尺寸是 150 像素。像这样:
#models.py
picture = models.ImageField(verbose_name=_('Image'),upload_to = "images")
if picture.width > picture.height:
picture_thumbnail = ImageSpecField(source='picture',processors=[ResizeToFit(width=150)],format='JPEG',options={'quality': 100})
else:
picture_thumbnail = ImageSpecField(source='picture',processors=[ResizeToFit(height=150)],options={'quality': 100})
请给我一个建议,如何在 django 和 imagekit(或者,至少,其他图像处理包)中做到这一点。认为我需要以某种方式在我的模型中获取图像字段属性...
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。