Don't make images larger on upload!

This commit is contained in:
Andrew Godwin 2022-12-20 06:39:37 +00:00
parent 985bb95aca
commit ee669ff568
1 changed files with 4 additions and 3 deletions

View File

@ -21,12 +21,13 @@ def resize_image(
"""
with Image.open(image) as img:
if cover:
resized_image = ImageOps.fit(img, size)
resized_image = ImageOps.fit(img, size, method=Image.Resampling.BILINEAR)
else:
resized_image = ImageOps.contain(img, size)
resized_image = img.copy()
resized_image.thumbnail(size, resample=Image.Resampling.BILINEAR)
new_image_bytes = io.BytesIO()
if keep_format:
resized_image.save(new_image_bytes, format=image.format)
resized_image.save(new_image_bytes, format=img.format)
file = File(new_image_bytes)
else:
resized_image.save(new_image_bytes, format="webp")