Een QuerySet vertegenwoordigt een verzameling databaserijen als Python-object dat je kunt filteren, sorteren en koppelen. Het definiërende kenmerk is laziness — een QuerySet raakt niet de database wanneer het wordt aangemaakt; het voert de query alleen uit wanneer de gegevens daadwerkelijk nodig zijn (geëvalueerd). Dit begrijpen is essentieel voor het schrijven van efficiënte Django-code.
QuerySets zijn lazy — geen database hit totdat geëvalueerd
qs = Article.objects.()
qs = qs.(published=)
qs = qs.exclude(views=).order_by()
article qs:
(article.title)
