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 %}