Django-forms-强制用户在表单中填写可为空的字段

Django-forms-强制用户在表单中填写可为空的字段,django,forms,Django,Forms,我有一个配置文件模型,其中包含一些可为空的字段,以便轻松创建它,但是,我希望用户填写所有表单字段,即使他们在尝试编辑表单字段时可以为空。如果您需要更多信息,请随时告诉我。。。谢谢 手动将required=True添加到所有表单字段 from django import forms class YourForm(forms.Form): your_filed = forms.CharField(required=True) ... 或者使用\uuuu init\uuuuu fr

我有一个配置文件模型,其中包含一些可为空的字段,以便轻松创建它,但是,我希望用户填写所有表单字段,即使他们在尝试编辑表单字段时可以为空。如果您需要更多信息,请随时告诉我。。。谢谢

手动将
required=True
添加到所有表单字段

from django import forms

class YourForm(forms.Form):
    your_filed = forms.CharField(required=True)
    ...
或者使用
\uuuu init\uuuuu

from django import forms

class YourForm(forms.Form):
    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)

        for key in self.fields:
            self.fields[key].required = True 

这回答了你的问题吗?