您好,我是 Django 表单的新手。我正在尝试在我的表单中添加一个复选框。当我提交表单时,我期望复选框字段应该返回 True 或 False,(取决于复选框是否被选中)。
但是,如果选中该字段,则发布“打开”,如果未选中该字段,则不发布任何内容。以下是我的表单中的代码片段:
from django import forms
class MyForm(forms.Form):
def __init__(self):
self.fields['has_code']= forms.CharField(widget= forms.CheckboxInput())
我想要的是当我发布表单时,我应该将发布数据作为 {'has_code': True}