Eine der Möglichkeiten, Objekte zu begrenzen, ist eine Beschränkung auf eine Funktion wie dieseWie beschränken Sie Listenvorlage Seite Objekte, anstatt Sichtseite
def ten_objects():
obj = Model.objects.all()[0:10] # limit to 10
return {'objects': obj}
jedoch hinzufügen, wie Sie diese eher innerhalb einer Vorlage erreiche als in einer Ansicht?
Ich weiß, dass Sie Objekte innerhalb einer Vorlage filtern und Zeichen begrenzen können, aber wie begrenzen Sie tatsächlich die Anzahl der in einer Schleife angezeigten Objekte. Über die Vorlage. Mit dem folgenden Code wird eine Schleife durch alle Objekte zum Beispiel ....
<ul>
{% for new in news %}
<li>
<p>{{ news.title }}</p>
<p>{{ news.body }}</p>
</li>
{% endfor %}
</ul>
Wie kann ich die Schleife zu brechen, sagen nach den Tannen 3 Objekte/Gegenstände. Und wie mache ich es in der Vorlage. Danke im Voraus.
'slice' –