Одним із способів обмеження об’єктів є додавання обмеження до такої функції
def ten_objects():
obj = Model.objects.all()[0:10] # limit to 10
return {'objects': obj}
Однак як досягти цього всередині шаблону, а не всередині подання?
Я знаю, що ви можете фільтрувати об’єкти в шаблоні та обмежувати символи, але як ви насправді обмежуєте кількість об’єктів, що відображаються у циклі. Через шаблон. наприклад, наступний код буде циклічно перебирати всі об'єкти ....
<ul>
{% for new in news %}
<li>
<p>{{ news.title }}</p>
<p>{{ news.body }}</p>
</li>
{% endfor %}
</ul>
Як мені розірвати цикл, скажіть після перших 3 об’єкти / предмети. І як це зробити всередині шаблону. Заздалегідь спасибі.
slice
</a>