将通过PIL创建的图像保存到Django模型
|
我已经使用以下代码成功创建并旋转了通过电子邮件上传到服务器目录的图像并将其旋转:
image = ContentFile(b64decode(part.get_payload()))
im = Image.open(image)
tempfile = im.rotate(90)
tempfile.save(\"/srv/www/mysite.com/public_html/media/images/rotate.jpg\", \"JPEG\")
img = Photo(user=user)
img.img.save(\'rotate.jpg\', tempfile)
img.save()
旋转的图像存在于目录中,但是当我尝试将该图像添加到模型中时,它没有保存。我想念什么?任何帮助将不胜感激。
没有找到相关结果
已邀请:
1 个回复
凡夕
我在这里找到了答案。如何将PIL`Image`转换为Django`File`?完美无缺!