【问题标题】:Suppose I have this loop in Django...how do I display this?假设我在 Django 中有这个循环......我该如何显示这个?
【发布时间】:2011-01-24 10:54:03
【问题描述】:
{% for p in profiles %}
<div class="result">
    {{ p.first_name }}
</div>
{% endfor %}

假设我有 1000 个,在一个巨大的列表中。 如何让这段代码每 15 次出现一次?

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

【问题讨论】:

    标签: javascript python css django templates


    【解决方案1】:

    您可以在if 条件中使用forloop.counter 值和divisibleby 过滤器。参见文档here

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-03-12
        • 2011-12-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-12-01
        相关资源
        最近更新 更多