我在文档中进行了搜索,但找不到下面提到的标签。我想知道我们可以在哪里使用它,请提供链接,以便我可以阅读有关此标签的更多信息。
{% for row in qs %} {{ row.total_income }} {% endfor %}
答案 0 :(得分:1)
我不确定我是否正确理解了您的问题,但是必须在模板中使用__closure__
。
您可以在这里找到更多有关它的信息: https://docs.djangoproject.com/en/2.2/ref/templates/builtins/#for
答案 1 :(得分:1)
Cycle可能是您正在寻找的人。您可以在模板上以及要迭代列表或迭代器时使用它。遵循您的示例:
{% for row in qs %}
{{ row.total_income }}
{% endfor %}
for
endfor
是内置标签qs
是一个迭代器(列表,查询集或任何允许您在Python中进行迭代的东西)row
是每个周期qs
中的对象,而row.total_income
可能是访问row
关键字的一种方法(行是一个dict
关键字total_income
)或属性(行是具有属性total_income
的类对象)您可以查看上面的文档网址以了解更多详细信息