Как корректно отправить форму flaskwtf при получении ее в цикле
В шаблоне я получаю в цикле динамически поля формы, но у всех одно и тоже значение атрибута name, что логично. Как сделать так, чтобы все в моем случае их порядка 30 были корректно отправлены?
форма
class AcceptOrderForm(FlaskForm):
"""Accept order form"""
deliveryAddress = SelectField('deliveryAddress', validators=[DataRequired()])
orderDate = DateField('orderDate', format='%Y-%m-%d', widget=DateInput())
unit = RadioField('unit', validators=[DataRequired()], choices=['кг', 'коробка'])
quantity = IntegerField('quantity', widget=NumberInput(min=0, max=10000))
nomenclature = HiddenField('nomenclature')
comment = StringField('comment')
submit = SubmitField(u'Отправить')
шаблон jinja2 (извиняюсь, не понял как тут отступы корректно сделать)
{% for catalog in catalogs %}
<li class="table-row">
<div class="col col-2" data-label="Продукция">
<img src="{{ catalog.path_to_photo }}" style="height: auto; width: 100%; display: block;">
</div>
<div class="col col-5" data-label="Наименование">
<label for="nomenclature">{{ catalog.nomenclature_name }}</label>
{{ form.nomenclature(class_="form-control", style="width:100%; display:block; text-align:center", value=catalog.nomenclature_id) }}
</div>
<div class="col col-3" data-label="Количество">
{{form.quantity(class_="form-control") }}
</div>
</li>
{% endfor %}