Я успешно создал и повернул изображение, которое было загружено по электронной почте в каталог на моем сервере, используя следующий код:
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()
Повернутое изображение существует в каталоге, однако, когда я пытаюсь добавить это изображение в свою модель, оно не сохраняется. Что мне не хватает? Любая помощь будет принята с благодарностью.