django-imagekit在收到访问页面的请求时会生成缩略图,这会使页面加载非常缓慢

时间:2019-06-26 20:25:16

标签: django django-imagekit

我正在使用django-imagekit来创建缩略图,我使用image_thumbnail字段来访问缩略图,但是问题在于,ImageSpecField使得我的网站在创建缩略图时工作起来非常缓慢该页面被请求。我认为如果最初在Django admin中上传原始图像时制作缩略图会更快。在Django管理员中上传原始图片时,可以保留各种尺寸的图片吗?

models.py

class Image(TimeStampedModel):

    image = ProcessedImageField(upload_to=image_path, format='JPEG', processors=[Thumbnail(1500)])
    image_thumbnail = ImageSpecField(source='image', processors=[Thumbnail(280)], format='JPEG', options={'quality': 60})

0 个答案:

没有答案