我正在开发django中的网站。我必须在模板中显示一个复选框。
我正在使用模型表单,
class ReportPersonForm(forms.ModelForm):
class Meta:
model = ReportPerson
fields = ['name','first_aid','sick_bay','ambulance']
我必须分别为以下字段创建复选框,first_aid,sick_bay,救护车和模板中的渲染。
任何人都可以帮我创建django中的支票以及如何设计模板来显示复选框。
谢谢
答案 0 :(得分:2)
如果您将模型中的字段定义为BooleanFileld - 您可以使用
{{ form.first_aid }}
你模板中的
答案 1 :(得分:0)
在表单文件中
class ReportPersonForm(forms.ModelForm):
first_aid = models.BooleanField()
sick_bay = models.BooleanField()
ambulance = models.BooleanField()
class Meta:
model = ReportPerson
fields = ['name','first_aid','sick_bay','ambulance']
然后,对于您的模板,您有多种选择,请在适合您需求的文档中阅读: Working with forms