【发布时间】:2020-06-05 12:59:44
【问题描述】:
我有一个配置文件模型,其中包含一些可以为空的字段以便轻松创建它,但是,我希望用户填写所有表单字段,即使他们在尝试编辑它时可以为空。如果您需要更多信息,请随时告诉我...谢谢!
【问题讨论】:
我有一个配置文件模型,其中包含一些可以为空的字段以便轻松创建它,但是,我希望用户填写所有表单字段,即使他们在尝试编辑它时可以为空。如果您需要更多信息,请随时告诉我...谢谢!
【问题讨论】:
手动将required=True 添加到所有表单字段
from django import forms
class YourForm(forms.Form):
your_filed = forms.CharField(required=True)
...
或使用__init__
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
【讨论】: