gpt4 book ai didi

Django 模板 : get total iteration count for nested loops

转载 作者:行者123 更新时间:2023-12-01 23:29:55 25 4
gpt4 key购买 nike

我在模板中有两个嵌套的 for 循环。我需要获取自父 for 循环开始以来进行的总迭代次数。仅当子 for 迭代时,计数器才需要递增。

例如:

每个循环从 1 到 3(包含)

父循环 - 第一次迭代

子循环 - 第三次迭代

想要的结果:3

父循环 - 第二次迭代

子循环 - 第一次迭代

想要的结果:4

有什么方法可以使用标准 Django 模板标签来做到这一点吗?如果没有,我有什么选择?

最佳答案

Write a count template tag它将累积在上下文变量中。

{% for ... %}
{% for ... %}
{% count totalloops %}
{% endfor %}
{% endfor %}
{{ totalloops }}

关于Django 模板 : get total iteration count for nested loops,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4350877/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com