Один из способов ограничить объекты, чтобы добавить ограничение на функцию как этотКак ограничить список объектов сторону шаблона, а не вид сбоку
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' –