Django JPG Генерация эскизов заблокирована в производстве
Я использую easy-thumbnails для создания миниатюр для загруженных изображений. В среде разработчиков миниатюры правильно генерируются и загружаются в S3 для файлов png и jpg. Однако в производстве создаются только эскизы для изображений png, а не jpg. Я не могу понять, почему - пожалуйста, помогите?
Настроить
- Убунту 14.04
- Nginx
- 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