Python Flask получение всех данных с полей динамической таблицы ввода
У меня есть таблица для ввода данных. Столбцов фиксированное количество, а строк динамическое. код HTML:
<tbody>
<form method="POST" action="/test">
{% for i in range(count) %}
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td><input type="text" name="data"></td>
<td><input type="text" name="data"></td>
<td><input type="text" name="data"></td>
<td><input type="text" name="data"></td>
</tr>
{% endfor %}
<p><input type = "submit" value = "submit" /></p>
</form>
</tbody>
И нужно каким то образом все данные отправить на сервер, в виде матрицы. не знаю как сделать. текущая версия:
@app.route('/test', methods=['POST'])
def statement():
data = request.form.get('data')
print(data)
count = 3
return render_template("test.html",count=count)
Возвращает данные только самого первого поля.