QuerySet แทนชุดของแถวใน database ในรูปของ Python object ที่คุณสามารถ filter, จัดเรียง และเชื่อมต่อกันได้ ลักษณะเด่นของมันคือ ความ lazy — QuerySet จะไม่เข้าถึง database เมื่อถูกสร้าง มันจะรัน query เมื่อข้อมูลถูกต้องการจริง ๆ (ถูก evaluate) การเข้าใจสิ่งนี้เป็นกุญแจสำคัญในการเขียนโค้ด Django ที่มีประสิทธิภาพ
QuerySets เป็น lazy — ไม่เข้าถึง database จนกว่าจะถูก evaluate
qs = Article.objects.()
qs = qs.(published=)
qs = qs.exclude(views=).order_by()
article qs:
(article.title)
