Răsfoiți Sursa

Refs #34462 -- Fixed queryset antipattern when processing object deletion.

nessita 1 an în urmă
părinte
comite
851b687956
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      django/contrib/admin/actions.py

+ 1 - 1
django/contrib/admin/actions.py

@@ -43,7 +43,7 @@ def delete_selected(modeladmin, request, queryset):
     if request.POST.get("post") and not protected:
         if perms_needed:
             raise PermissionDenied
-        n = queryset.count()
+        n = len(queryset)
         if n:
             for obj in queryset:
                 obj_display = str(obj)