Django flojo QuerySet y paginación

Yo leoaquí que los querysets de Django son perezosos, no se evaluará hasta que se imprima. He hecho una paginación simple usando la paginación incorporada del django. No me di cuenta de que ya existían aplicaciones como "django-pagination" y "django-endless" para las que sirve.

De todos modos, me pregunto si QuerySet sigue siendo perezoso cuando, por ejemplo, hago esto.

<code>entries = Entry.objects.filter(...)
paginator = Paginator(entries, 10)
output = paginator.page(page)
return HttpResponse(output)
</code>

Y esta parte se llama cada vez que quiero obtener la página que actualmente quiero ver.

Necesito saber ya que no quiero una carga innecesaria a la base de datos.

Respuestas a la pregunta(2)

Su respuesta a la pregunta