как сжать размер картинки в django-summernote - PullRequest
0 голосов
/ 11 июля 2019

Задача тако с тем, как можно сжать изображение, загруженное через django-summernote. Например, у меня есть картинка размером 5 МБ, после загрузки она должна иметь размер где-то 500 КБ

1 Ответ

0 голосов
/ 11 июля 2019

Отредактируйте пути, как вы хотите, и выберите один из двух, когда закончите:

from PIL import Image
foo = Image.open("path to image")
foo = foo.resize((720, 405), Image.ANTIALIAS)
foo.save("path to first new image", quality=95)
foo.save("path to second new image", optimize=True, quality=95)
...