如何在html / django中为复选框添加复选框

时间:2016-09-27 13:59:57

标签: html django checkboxlist

我正在开发一个django / html应用程序,其中有一个数据表。我必须让我的用户删除表中的多行。因此,我决定在列表中添加复选框。

我知道我可以将其包含在

<tr>
<td><input type="radio" name="item1" /></td>
<td>Item1</td>
</tr>
<tr>
<td><input type="radio" name="item2" /></td>
<td>Item2</td>
</tr>

每个项目。最后,我可以补充一下:

<input type="submit" name="delete" value="Delete Items" />

但这意味着我必须在<form></form>内附上我的列表 这是一种道德的做法吗?

我想将此功能添加到我的网站,但我也希望以最专业的方式进行。谁能告诉我,我是否朝着正确的方向前进?

1 个答案:

答案 0 :(得分:1)

由于您使用Django,一种方法是利用Django为表单提供的功能。 以下是官方文档中的示例,版本1.10:

- 用于单选按钮: https://docs.djangoproject.com/en/1.10/ref/forms/widgets/#widgets-inheriting-from-the-select-widget

- 表格: https://docs.djangoproject.com/en/1.10/topics/forms/#building-a-form-in-django

django表单使用表单标记。