Formatage du code modifié

This commit is contained in:
Lewis7Lewis 2025-11-22 13:34:19 +01:00
parent 6364ec890e
commit 60040471f0

View file

@ -191,16 +191,18 @@ class GalleryUpload(PermissionRequiredMixin, FormView):
def form_valid(self, form): def form_valid(self, form):
# Get or create gallery # Get or create gallery
if self.request.accepts('text/html') or not self.request.accepts('application/json'): if self.request.accepts("text/html") or not self.request.accepts(
"application/json"
):
response_json = False response_json = False
finish_json = False finish_json = False
else : else:
response_json = True response_json = True
finish_json = form.data.get("end","") == "end" finish_json = form.data.get("end", "") == "end"
gallery = form.get_or_create_gallery() gallery = form.get_or_create_gallery()
jsondata = {"galleryID":gallery.id,"code":200} jsondata = {"galleryID": gallery.id, "code": 200}
gallery_year = Path(str(gallery.date_start.year)) gallery_year = Path(str(gallery.date_start.year))
gallery_dir = gallery_year / gallery.slug gallery_dir = gallery_year / gallery.slug
@ -219,7 +221,7 @@ class GalleryUpload(PermissionRequiredMixin, FormView):
messages.error( messages.error(
self.request, f"{photo_file.name} was not recognized as an image" self.request, f"{photo_file.name} was not recognized as an image"
) )
jsondata["code"]=400 jsondata["code"] = 400
jsondata["error"] = f"{photo_file.name} was not recognized as an image" jsondata["error"] = f"{photo_file.name} was not recognized as an image"
continue continue
@ -242,10 +244,9 @@ class GalleryUpload(PermissionRequiredMixin, FormView):
uploaded_photo_name.append(photo_file.name) uploaded_photo_name.append(photo_file.name)
# Notify user then managers # Notify user then managers
n_success = len(uploaded_photo_name) n_success = len(uploaded_photo_name)
if not response_json : if not response_json:
if already_exists: if already_exists:
messages.success( messages.success(
self.request, self.request,
@ -254,7 +255,6 @@ class GalleryUpload(PermissionRequiredMixin, FormView):
else: else:
messages.success(self.request, f"{n_success} photo(s) uploaded.") messages.success(self.request, f"{n_success} photo(s) uploaded.")
# Notify administrators on new uploads # Notify administrators on new uploads
gallery_url = reverse_lazy("photologue:pl-gallery", args=[gallery.slug]) gallery_url = reverse_lazy("photologue:pl-gallery", args=[gallery.slug])
gallery_url = self.request.build_absolute_uri(gallery_url) gallery_url = self.request.build_absolute_uri(gallery_url)
@ -265,15 +265,15 @@ class GalleryUpload(PermissionRequiredMixin, FormView):
message=f"{self.request.user.username} has uploaded in <{gallery_url}>:\n{photos}", message=f"{self.request.user.username} has uploaded in <{gallery_url}>:\n{photos}",
) )
elif response_json and finish_json : elif response_json and finish_json:
photos = ", ".join(uploaded_photo_name) photos = ", ".join(uploaded_photo_name)
mail_admins( mail_admins(
subject=f"New continious upload from {self.request.user.username}", subject=f"New continious upload from {self.request.user.username}",
message=f"{self.request.user.username} has uploaded multiples photo with continious upload in <{gallery_url}>", message=f"{self.request.user.username} has uploaded multiples photo with continious upload in <{gallery_url}>",
) )
if response_json : if response_json:
jsondata["uploadeds"] = uploaded_photo_name jsondata["uploadeds"] = uploaded_photo_name
return JsonResponse(jsondata) return JsonResponse(jsondata)
else : else:
return super().form_valid(form) return super().form_valid(form)