QuerySet은 데이터베이스 행의 모음을 필터링, 정렬, 체이닝할 수 있는 Python 객체로 표현합니다. 그 정의적 특성은 **지연(laziness)**입니다. QuerySet은 생성될 때 데이터베이스에 접근하지 않으며, 데이터가 실제로 필요할 때(평가될 때)에만 쿼리를 실행합니다. 이를 이해하는 것이 효율적인 Django 코드를 작성하는 열쇠입니다.
QuerySet은 지연됨 — 평가될 때까지 데이터베이스 접근 없음
qs = Article.objects.()
qs = qs.(published=)
qs = qs.exclude(views=).order_by()
article qs:
(article.title)
