Hello I have an html file with code similar to this:
<div class="form-group">
<div class="input-group input-group-alternative">
<div class="input-group-prepend">
<span class="input-group-text"><i class="ni ni-key-25"></i></span>
</div>
{{ form.abc1(placeholder="abc 1",class="form-control",type="password")}}
</div>
</div>
<div class="form-group">
<div class="input-group input-group-alternative">
<div class="input-group-prepend">
<span class="input-group-text"><i class="ni ni-time-alarm"></i></span>
</div>
{{ form.abc2(placeholder="abc 2",class="form-control") }}
</div>
</div>
<div class="form-group">
<div class="input-group input-group-alternative">
<div class="input-group-prepend">
<span class="input-group-text"><i class="ni ni-time-alarm"></i></span>
</div>
{{ form.abc3(placeholder="abc 3",class="form-control") }}
</div>
</div>
How could I make it so with a jinja for loop I can do something like the following python's solution:
i = 1
while i < 3:
exec(f"abc{i} = {i}")
i += 1
basically I need to make abcs in the html code using a jinja loop
{% for element in abclist %}
and here be able to define the following:
{{ form.abc%element here%(placeholder="abc %element here%",class="form-control") }}