有类似的模型:
class Foo(models.Model):
slug = models.SlugField(unique=True)
img = ImageWithThumbnailsField(upload_to='uploads/',thumbnail={'size': (56, 34)})
它工作正常,但我想再添加 2 个功能:
1- 除了 56x34 之外,它还应该生成第二个 195x123 的缩略图
2-在保存模型原始图像时,应使用 slug 将其两个缩略图重命名为。
例如
我正在上传 1.jpg 并将 slug 命名为“i-like-this-country2”我应该保存这些命名版本应该保存:
1- i-like-this-country2_original.jpg
2- i-like-this-country2_middle.jpg #for 195x123
3- i-like-this-country2_small.jpg #for 56x34