Как масштабировать изображения в Django - PullRequest
1 голос
/ 06 марта 2012

Справочная информация. Мне нужно загружать изображения от пользователей.

Проблема: Размеры изображений должны быть изменены, чтобы на моем диске не было больших изображений.Это изменение размера должно произойти сразу после сохранения изображения.

Я проверил следующий код

Фрагмент Django для масштабирования изображения

Но не смог использовать его напрямую, как путь к окну изображениядавал вопрос.Есть ли простой способ, которым можно сделать масштабирование.Существуют ли модули Python или Django, которые могут быть использованы для этого напрямую?Если да, какой из них будет наиболее оптимизированным?

1 Ответ

2 голосов
/ 06 марта 2012

Используйте библиотеку Python PIL. С помощью этой библиотеки вы можете управлять изображениями и вносить необходимые изменения. Существует множество примеров использования PIL через сеть.

Я бы порекомендовал вам использовать библиотеку PIL и писать собственный код, поскольку это может быть намного проще, чем пытаться заставить работать сторонние библиотеки (личный опыт).

...