如何创建复选框并在模板中显示它

时间:2013-04-10 20:51:28

标签: python django django-models checkbox django-forms

forms.py是

class ShowlivereportForm(forms.Form):
    livereport = forms.BooleanField()

如何创建django复选框

我不知道如何创建一个模板来显示复选框,任何人都可以给我一个例子

1 个答案:

答案 0 :(得分:1)

您可以在模板中使用django的自动as_p功能,也可以手动编写模板(以便对其属性进行更多控制)。

对于自动,您需要在模板中使用此功能:

{{ form.as_p }}

对于手册,您应该使用以下内容:

<input type="checkbox" id="livereport" name="livereport" {% if form.livereport.value %}checked="checked"{% endif %}>
<label for="livereport">Show live report</label>