模板中for行循环的用途

问题描述 投票:-1回答:2

我在文档中进行了搜索,但找不到下面提到的标签。我想知道我们可以在哪里使用它,请提供链接,以便我可以阅读有关此标签的更多信息。

{% for row in qs %} {{ row.total_income }} {% endfor %}
django
2个回答
0
投票

我不确定我是否正确理解了您的问题,但是必须在模板中使用for loop

您可以在这里找到更多有关它的信息:https://docs.djangoproject.com/en/2.2/ref/templates/builtins/#for


0
投票

Cycle可能是您要寻找的那个。您可以在模板上以及要迭代列表或迭代器时使用它。遵循您的示例:

{% for row in qs %}
    {{ row.total_income }}
{% endfor %}
  • [for endfor是内置标签
  • qs是一个迭代器(列表,查询集或任何允许您在Py​​thon中进行迭代的东西)
  • row是每个循环中qs中的对象,row.total_income可能是访问row关键字(行是具有关键字dicttotal_income)或属性(行是具有属性total_income
  • 的类对象

您可以在上面的文档网址中查看更多详细信息

© www.soinside.com 2019 - 2024. All rights reserved.