Python, PIL и JPEG на Heroku

у меня естьDjango сайт, размещенный наHeroku. One of the models has an image field, that takes uploaded images, resizes them, and pushes them to Amazon S3 so that they can be stored persistently.

Это работает хорошо, используяPIL

<code>def save(self, *args, **kwargs):


    # Save this one
    super(Product, self).save(*args,**kwargs)

    # resize on file system
    size = 200, 200
    filename = str(self.thumbnail.path)
    image = Image.open(filename)
    image.thumbnail(size, Image.ANTIALIAS)
    image.save(filename)

    # send to amazon and remove from ephemeral file system
    if put_s3(filename):
        os.remove(filename)
        return True
</code>

Тем не менее, PIL, кажется, работает нормально для PNG и GIF, но не компилируется сlibjpeg, В локальной среде разработки или на полностью контролируемом сервере nix это просто случай установки расширения jpeg.

Но кто-нибудь знает, возможно ли манипулирование Jpeg с помощью стека Cedar Heroku? Есть ли что-то еще, что можно добавить в файл require.txt?

Среди других несвязанных пакетов файл require.txt для этого virtualenv включает в себя:

<code>Django==1.3.1
PIL==1.1.7
distribute==0.6.24
django-queued-storage==0.5
django-storages==1.1.4
psycopg2==2.4.4
python-dateutil==1.5
wsgiref==0.1.2
</code>

Спасибо

Ответы на вопрос(2)

Ваш ответ на вопрос