Try another methode for photo metrics

This commit is contained in:
loulous27 2025-12-04 01:24:46 +01:00
parent 239742bba0
commit 880e0e775d

View file

@ -22,8 +22,7 @@ from django.views.generic.edit import DeleteView, FormView
from PIL import Image from PIL import Image
from django.contrib.auth import get_user_model from django.contrib.auth import get_user_model
from django.db import models from django.db.models import F
from .forms import UploadForm from .forms import UploadForm
from .models import Gallery, Photo, Tag from .models import Gallery, Photo, Tag
@ -166,10 +165,7 @@ class GalleryDetailView(LoginRequiredMixin, DetailView):
#Increment the photo view count #Increment the photo view count
for photo in context["photos"]: context["photos"].update(increment_count=F('increment_count') + 1)
photo.increment_count()
self.object.bulk_update(context["photos"],["increment_count"])
return context return context