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