假设我在Django中有这个循环...我该如何显示?

时间:2010-03-06 13:14:15

标签: javascript python css django templates

{% for p in profiles %}
<div class="result">
    {{ p.first_name }}
</div>
{% endfor %}

假设我有1000个这样的,在一个巨大的列表中。 如何每15次显示此代码?

<div class="menu">abc</div>

2 个答案:

答案 0 :(得分:2)

forloop.counter变量与divisbleby过滤器一起使用。

{% if forloop.counter|divisbleby:"15" %}
    <div class="menu">abc</div>
{% endif %}

答案 1 :(得分:1)

您可以在forloop.counter条件下将divisibleby值与if过滤器一起使用。请参阅文档here