Django JPG Генерация эскизов заблокирована в производстве

Я использую easy-thumbnails для создания миниатюр для загруженных изображений. В среде разработчиков миниатюры правильно генерируются и загружаются в S3 для файлов png и jpg. Однако в производстве создаются только эскизы для изображений png, а не jpg. Я не могу понять, почему - пожалуйста, помогите?

Настроить

  1. Убунту 14.04
  2. Nginx
  3. Django 1.7.5 и Python 2.7

Обновить

Следуя превосходному совету Марка Галлоуэя, я установил требования, изложенные в документации по подушкам:

sudo apt-get install libtiff5-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python-tk

затем переустановил подушку с:

sudo pip install -I pillow

И наконец для хорошей меры перезапустил Gunicorn.

1 ответ

Решение

Вам нужно установить дополнительную библиотеку для поддержки JPEG подушки в Ubuntu. Может быть, вы пропустили это?

sudo apt-get install libjpeg-dev
pip install -I pillow
Другие вопросы по тегам