我有一个模板 index.html ,其中包含一个数据表。在每行数据的末尾,有一个编辑按钮,允许您编辑该行中的列条目。
以下是我在 index.html 中构建表格的方式:
<table style="width:300px">
<tr>
<td> Mailing List Name</td>
<td> Mailing List Creation Date</td>
</tr>
{% for listEntry in lists %}
<tr>
<td>{{ listEntry.name }}</td>
<td>{{ listEntry.create_date }}</td>
<td>
<form action="/list_edit" method="post">
<input id="submit" type="submit" value="Edit" />
**Extra hidden input fields would be added here**
</form>
</td>
</tr>
{%endfor%}
</table>
如何将ListEntry
模型中定义的变量作为隐藏输入字段传递给表单?
答案 0 :(得分:1)
尝试:
<input name="{{ listEntry.someId }}" type="hidden" value="{{ listEntry.value }}" />
但是,如果每行有一个<form>
元素,则需要根据行所在的submit
操作给出一个值。