diff --git a/core/views/editor_helpers.py b/core/views/editor_helpers.py index 47660b6..17ae04b 100644 --- a/core/views/editor_helpers.py +++ b/core/views/editor_helpers.py @@ -73,9 +73,12 @@ def new_image_form(request, path): i = i.resize((int(width / scale), int(height / scale)), Image.ANTIALIAS) tscale = max(width / THUMBNAIL_WIDTH, height / THUMBNAIL_HEIGHT) thumbnail = i.resize((int(width / tscale), int(height / tscale)), Image.ANTIALIAS) + ib = io.BytesIO() + i = i.convert('RGB') i.save(ib, format="jpeg", quality = 75) tb = io.BytesIO() + thumbnail = thumbnail.convert('RGB') thumbnail.save(tb, format="jpeg", quality = 70) image_rel_path, thumb_rel_path, desc_rel_path = form.get_rel_paths() image_page_template = loader.get_template("image_page_template.html")