gwift-book/source/django/querysets.adoc

574 B
Raw Blame History

Queryset & managers

LORM de Django propose par défaut deux objets hyper importants:

  • Les managers, qui consistent en un point dentrée pour accéder aux objets persistants

  • Les querysets, qui permettent de filtrer des ensembles ou sous-ensemble dobjets. Les querysets peuvent simbriquer, pour ajouter dautres filtres à des filtres existants.

En plus de cela, il faut bien tenir compte des propriétés Meta de la classe: si elle contient déjà un ordre par défaut, celui-ci sera pris en compte pour lensemble des requêtes effectuées sur cette classe.