From a16fecb1c94ffe3d2d12312a0ed5fa71858ae721 Mon Sep 17 00:00:00 2001 From: jain Date: Thu, 13 Jul 2023 16:37:42 +0530 Subject: [PATCH] changes in image size --- account/views.py | 8 ++------ guardian/views.py | 8 ++------ junior/views.py | 4 +--- 3 files changed, 5 insertions(+), 15 deletions(-) diff --git a/account/views.py b/account/views.py index 3a5f974..9d56de8 100644 --- a/account/views.py +++ b/account/views.py @@ -169,9 +169,7 @@ class UpdateProfileImage(views.APIView): def put(self, request, format=None): try: image = request.data['image'] - img = Image.open(image) - width, height = img.size - if width == NUMBER['zero'] or height == NUMBER['zero']: + if image.size == NUMBER['zero']: return custom_error_response(ERROR_CODE['2035'], response_status=status.HTTP_400_BAD_REQUEST) filename = f"images/{image.name}" image_url = upload_image_to_alibaba(image, filename) @@ -435,9 +433,7 @@ class UploadImageAPIViewSet(viewsets.ModelViewSet): """profile view""" image_data = request.data['image_url'] filename = f"default_task_images/{image_data.name}" - img = Image.open(image_data) - width, height = img.size - if width == NUMBER['zero'] or height == NUMBER['zero']: + if image_data.size == NUMBER['zero']: return custom_error_response(ERROR_CODE['2035'], response_status=status.HTTP_400_BAD_REQUEST) image = upload_image_to_alibaba(image_data, filename) image_data = image diff --git a/guardian/views.py b/guardian/views.py index 420e521..409de89 100644 --- a/guardian/views.py +++ b/guardian/views.py @@ -56,9 +56,7 @@ class UpdateGuardianProfile(viewsets.ViewSet): data = request.data image = request.data.get('image') image_url = '' - img = Image.open(image) - width, height = img.size - if width == NUMBER['zero'] or height == NUMBER['zero']: + if image.size == NUMBER['zero']: return custom_error_response(ERROR_CODE['2035'], response_status=status.HTTP_400_BAD_REQUEST) if image: filename = f"images/{image.name}" @@ -120,9 +118,7 @@ class CreateTaskAPIView(viewsets.ModelViewSet): image_data = image else: filename = f"images/{image}" - img = Image.open(image) - width, height = img.size - if width == NUMBER['zero'] or height == NUMBER['zero']: + if image.size == NUMBER['zero']: return custom_error_response(ERROR_CODE['2035'], response_status=status.HTTP_400_BAD_REQUEST) image_url = upload_image_to_alibaba(image, filename) image_data = image_url diff --git a/junior/views.py b/junior/views.py index 0dcdbbe..1dfe5d3 100644 --- a/junior/views.py +++ b/junior/views.py @@ -25,9 +25,7 @@ class UpdateJuniorProfile(viewsets.ViewSet): request_data = request.data image = request.data.get('image') image_url = '' - img = Image.open(image) - width, height = img.size - if width == NUMBER['zero'] or height == NUMBER['zero']: + if image.size == NUMBER['zero']: return custom_error_response(ERROR_CODE['2035'], response_status=status.HTTP_400_BAD_REQUEST) if image: filename = f"images/{image.name}"