Я пытался создать HTML-таблицу из шаблона jinja2 фляги.Я могу получить все данные из базы данных и сделать таблицу со строками и столбцами и переключателями.Но я не могу получить выбор для каждого пользователя или строки, добавленной в таблицу.
Не могу понять, как это сделать.Должен ли я использовать javascript, jquery или ajax для выбора переключателя для каждого пользователя или есть способ решить эту проблему в шаблоне фляги.
Мой код такой, как показано ниже:
<form class="form-horizontal" action="/check_approve" method="post" id="admin_approve">
<div class="table-responsive">
<table class="table table-bordered table-striped table-highlight">
<thead>
<tr>
<th>UserName</th>
<th>Privileges</th>
<th>Approve</th>
<th>Reject</th>
</tr>
</thead>
<tbody>
{% for item in data %}
<tr>
<td>{{item[0]}}<input type="hidden" name="empid" value={{item[0]}}></td>
<td>
<select name="Privileges" form="admin_approve">
<option value="empty"> </option>
<option value="HR">HR</option>
<option value="Compensation Analyst">Compensation Analyst</option>
<option value="HR Manager">HR Manager</option>
</select>
</td>
<td>
<div class='radio'>
<label><input type='radio' id='choice1' name='approve' value="approve" checked></label>
</div>
</td>
<td>
<div class='radio'>
<label><input type='radio' id='choice2' name='reject' value="reject" checked></label>
</div>
</td>
</tr>
{% endfor %}
</tbody>
</table>
</div>
<div class="wrapper">
<button type="submit" form ="admin_approve" class="btn btn-primary">Submit</button>
</div>
</form>
Ниже приведен скриншот.Благодарим Вас за помощь.
Таблица