【发布时间】:2018-06-07 05:37:22
【问题描述】:
我使用以下代码生成图像:
source_file = open('/path/to/myimage.jpg', 'rb')
image_generator = Thumbnail(source=source_file)
result = image_generator.generate()
将生成的“结果”保存回 django ImageField 的正确方法是什么?即在模型中 生成的结果似乎是一个 _io.BytesIO 对象。看来我无法直接将其保存到 ImageField。
任何帮助将不胜感激
【问题讨论】:
-
您可以为此使用
PIL.Image。img = Image.open(result)
标签: django image django-models imagefield django-imagekit