是否可以获取for
循环项目数,然后在第一个项目之后将 HTML 添加到所有项目?
工作代码:
{% for page in pages.all limit:6 %}
<li>{{ page | link_to }}</li>
{% endfor %}
HTML 看起来像:
<li>
List Item 1
</li>
<li>
<span class="spacer"></span>
List Item 2
</li>
<li>
<span class="spacer"></span>
List Item 3
</li>
我尝试了这样的事情,但没有奏效:
{% for page in pages.all limit:6 %}
<li>{% if page != 1 %}<span class="spacer"></span>{% endif %}{{ page | link_to }}</li>
{% endfor %}