summaryrefslogtreecommitdiff
path: root/app/photos/forms.py
diff options
context:
space:
mode:
Diffstat (limited to 'app/photos/forms.py')
-rw-r--r--app/photos/forms.py29
1 files changed, 10 insertions, 19 deletions
diff --git a/app/photos/forms.py b/app/photos/forms.py
index 03c6f09..16ba890 100644
--- a/app/photos/forms.py
+++ b/app/photos/forms.py
@@ -148,28 +148,19 @@ class UploadZipForm(forms.Form):
)
contentfile = ContentFile(data)
image.image.save(filename, contentfile)
- image.save()
- gallery.images.add(image)
- readexif(image)
- count += 1
img = Image.open(image.image.path)
- base_path = "%s/galleries/" % settings.IMAGES_ROOT
if img.size[0] > img.size[1]:
- resize_image(img, 2280, None, 65, base_path+'large/', image.get_image_name())
- image.sizes.add(LuxImageSize.objects.get(size=2280))
- resize_image(img, 1140, None, 72, base_path+'medium/', image.get_image_name())
- image.sizes.add(LuxImageSize.objects.get(size=1140))
- resize_image(img, 720, None, 68, base_path+'small/', image.get_image_name())
- image.sizes.add(LuxImageSize.objects.get(size=720))
+ image.sizes.add(LuxImageSize.objects.get(width=2280))
+ image.sizes.add(LuxImageSize.objects.get(width=1140))
+ image.sizes.add(LuxImageSize.objects.get(width=720))
if img.size[1] > img.size[0]:
- resize_image(img, None, 1600, 65, base_path+'large/', image.get_image_name())
- image.sizes.add(LuxImageSize.objects.get(size=1600))
- resize_image(img, None, 800, 72, base_path+'medium/', image.get_image_name())
- image.sizes.add(LuxImageSize.objects.get(size=800))
- resize_image(img, None, 460, 60, base_path+'small/', image.get_image_name())
- image.sizes.add(LuxImageSize.objects.get(size=460))
-
- resize_image(img, 160, None, 68, base_path+'thumb/', image.get_image_name())
+ image.sizes.add(LuxImageSize.objects.get(width=1600))
+ image.sizes.add(LuxImageSize.objects.get(width=800))
+ image.sizes.add(LuxImageSize.objects.get(width=460))
+ image.save()
+ gallery.images.add(image)
+ base_path = "%s/galleries/" % settings.IMAGES_ROOT
+
zipper.close()
if request: