Переглянути джерело

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

nessita 1 рік тому
батько
коміт
851b687956
1 змінених файлів з 1 додано та 1 видалено
  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)