Python Django分页-用于所有页面中的循环
我有一个要在ul/li中显示的对象列表。为此,我执行以下代码:Python Django分页-用于所有页面中的循环,python,html,django,for-loop,pagination,Python,Html,Django,For Loop,Pagination,我有一个要在ul/li中显示的对象列表。为此,我执行以下代码: <ul id="myUL"> {% for l in lpps %} <li id="lpps"><a href="#">{{ l.codeACL }} {{ l.libelle }}</a></li> {% endfor %} </ul> {lpps%中l的%s} {%endfor%} 问题是在我看来,我要求每页只显示15个对象。 但我想
<ul id="myUL">
{% for l in lpps %}
<li id="lpps"><a href="#">{{ l.codeACL }} {{ l.libelle }}</a></li>
{% endfor %}
</ul>
{lpps%中l的%s}
{%endfor%}
问题是在我看来,我要求每页只显示15个对象。
但我想忽略这一点,并显示所有页面上的所有对象
在lpps.page(all)中是否有类似于for l的内容?django有forloop.counter, 你可以这样用
<ul id="myUL">
{% for l in lpps %}
{% if forloop.counter == 15 %}{% break %}{% endif %}
<li id="lpps"><a href="#">{{ l.codeACL }} {{ l.libelle }}</a></li>
{% endfor %}
</ul>
{lpps%中l的%s}
{%if-forloop.counter==15%}{%break%}{%endif%}
{%endfor%}
谢谢您的回答。另一方面,我有以下错误:无效的块标记:“break”,应为“elif”、“else”或“endifSo”,因此您可以使用类似{%if-forloop.counter的比较。这样,我的页面上始终只有15个对象。…- {%for l in lpps%}{%if-forloop.counter稍微向上一点……请