Django faul QuerySet und Paginierung

ich leseHier Da Django-Abfragesätze faul sind, wird es erst ausgewertet, wenn es tatsächlich gedruckt wird. Ich habe eine einfache Paginierung mit der eingebauten Paginierung des Django erstellt. Ich wusste nicht, dass es bereits Apps wie "django-pagination" und "django-endless" gibt, die diesen Job erledigen.

Jedenfalls frage ich mich, ob das QuerySet noch faul ist, wenn ich das zum Beispiel mache

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

Und dieser Teil wird jedes Mal aufgerufen, wenn ich die Seite abrufen möchte, die ich gerade anzeigen möchte.

Ich muss wissen, da ich nicht unnötig in die Datenbank laden möchte.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage