Have two additional versions for every image:
thumbnail (square crop, 450x450px, jpg-medium), high (original aspect ration, max. 1600x1600px, jpg-high)
also the corresponding API endpoints: cover_image_url_thumb and cover_image_url_high
(actually 3 versions, since the original image could also stay)
maybe this? https://auth0.com/blog/image-processing-in-python-with-pillow/
Have two additional versions for every image:
thumbnail (square crop, 450x450px, jpg-medium), high (original aspect ration, max. 1600x1600px, jpg-high)
also the corresponding API endpoints:
cover_image_url_thumbandcover_image_url_high(actually 3 versions, since the original image could also stay)
maybe this? https://auth0.com/blog/image-processing-in-python-with-pillow/