0
{% for p in profiles %}
<div class="result">
{{ p.first_name }}
</div>
{% endfor %}
假設我有1000這些,在一個巨大的名單。 我該如何讓這段代碼每15次出現一次?假設我在Django中有這個循環...我如何顯示這個?
<div class="menu">abc</div>
{% for p in profiles %}
<div class="result">
{{ p.first_name }}
</div>
{% endfor %}
假設我有1000這些,在一個巨大的名單。 我該如何讓這段代碼每15次出現一次?假設我在Django中有這個循環...我如何顯示這個?
<div class="menu">abc</div>
使用forloop.counter變量,divisbleby過濾器。
{% if forloop.counter|divisbleby:"15" %}
<div class="menu">abc</div>
{% endif %}
您可以在if
條件與divisibleby
過濾器使用forloop.counter
值。查看文檔here