MCPcopy
hub / github.com/django/django / get_queryset

Method get_queryset

django/contrib/admin/options.py:476–486  ·  view source on GitHub ↗

Return a QuerySet of all model instances that can be edited by the admin site. This is used by changelist_view.

(self, request)

Source from the content-addressed store, hash-verified

474 return self.prepopulated_fields
475
476 def get_queryset(self, request):
477 """
478 Return a QuerySet of all model instances that can be edited by the
479 admin site. This is used by changelist_view.
480 """
481 qs = self.model._default_manager.get_queryset()
482 # TODO: this should be handled by some parameter to the ChangeList.
483 ordering = self.get_ordering(request)
484 if ordering:
485 qs = qs.order_by(*ordering)
486 return qs
487
488 def get_sortable_by(self, request):
489 """Hook for specifying which fields can be sorted in the changelist."""

Callers 6

get_objectMethod · 0.45
_changeform_viewMethod · 0.45
changelist_viewMethod · 0.45
get_formset_kwargsMethod · 0.45
get_querysetMethod · 0.45

Calls 2

get_orderingMethod · 0.95
order_byMethod · 0.80

Tested by

no test coverage detected