Просмотр исходного кода

Add docstrings for get_queryset base class methods (#18832)

bctiemann 11 месяцев назад
Родитель
Сommit
f9c8d12a51

+ 4 - 0
netbox/netbox/api/viewsets/__init__.py

@@ -122,6 +122,10 @@ class NetBoxModelViewSet(
         return obj
 
     def get_queryset(self):
+        """
+        Reapply model-level ordering in case it has been lost through .annotate().
+        https://code.djangoproject.com/ticket/32811
+        """
         qs = super().get_queryset()
         ordering = qs.model._meta.ordering
         return qs.order_by(*ordering)

+ 4 - 0
netbox/netbox/views/generic/bulk_views.py

@@ -126,6 +126,10 @@ class ObjectListView(BaseMultiObjectView, ActionsMixin, TableMixin):
     #
 
     def get_queryset(self, request):
+        """
+        Reapply model-level ordering in case it has been lost through .annotate().
+        https://code.djangoproject.com/ticket/32811
+        """
         qs = super().get_queryset(request)
         ordering = qs.model._meta.ordering
         return qs.order_by(*ordering)