Сохраните изображение, созданное с помощью 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()

Повернутое изображение существует в каталоге, однако, когда я пытаюсь добавить это изображение в свою модель, оно не сохраняется. Что мне не хватает? Любая помощь будет принята с благодарностью.

12
задан django-d 17 June 2011 в 17:55
поделиться