如何在python flask中将for循环值添加到div标记id中?

如何在python flask中将for循环值添加到div标记id中?,python,html,flask,jinja2,Python,Html,Flask,Jinja2,我有一个flask项目,其中我需要将I的每个值从for循环添加到div标签类 比如: {% for i in range(5) %} <div class="cls{{ i }}"> {% endfor %} Jinja模板允许您在{{}中执行数学运算,以便获得类属性,如cls1,cls2cls5您可以执行以下操作 {% for i in range(5) %} <div class="cls{{ i+1 }}"> {% endfor %} {范围

我有一个
flask项目
,其中我需要将
I
的每个值从
for循环
添加到
div
标签

比如:

{% for i in range(5) %}

    <div class="cls{{ i }}">

{% endfor %}

Jinja模板允许您在
{{}
中执行数学运算,以便获得类属性,如
cls1
cls2
cls5
您可以执行以下操作

{% for i in range(5) %}
    <div class="cls{{ i+1 }}">
{% endfor %}
{范围(5)%内的i的%
{%endfor%}
将呈现以下内容:

<div class="cls1">
<div class="cls2">
<div class="cls3">
<div class="cls4">
<div class="cls5">


执行
有什么问题?它将给出
cls1
cls2
等,而不是
cls0
cls1
。。。这就是你需要的吗?但只有第一个div是可见的。。实际上,我正在尝试在每个div中显示一个表,然后您可以向我们显示HTML结构吗?这将生成5个div,其类属性为
cls1
cls1
cls5
当您将其更改为
{{{i+1}}
嘿,它正在工作。。。srryPerfect,我刚刚发布了相同的答案,以供将来可能无意中发现这篇文章的人参考。请随意投票/接受它。祝你一切顺利
<div class="cls1">
<div class="cls2">
<div class="cls3">
<div class="cls4">
<div class="cls5">