如何在Django中的视图代码中指定字段是否为必填字段?

罗伯·格兰特

我在模型(和表单)中有一个字段,该字段并非始终是必填字段,而是来自某些屏幕。

我目前正在使用modelform_factory该模型快速将模型转换为表单;我可以指定何时应使用此方法强制执行此命令,否则,最好的方法是什么?

dguay

我猜你在说表格吗?您正在将此ModelForm与特定模型一起使用吗?如果是这样,您可以这样做:

class My_Form(ModelForm):

    your_model_field = forms.CharField(required=True)

如果您不是在谈论表格,请更加具体,并包含代码。

编辑:

您可以在问题中使用所使用的代码吗?否则让我知道为什么modelform_factory在您的情况下比使用更好ModelFormmodelform_factory函数返回一个ModelForm类,请参见此处:https : //docs.djangoproject.com/en/dev/ref/forms/models/

另外,我不确定您可以按照自己的意愿做任何事情,modelform_factory因为这只是用于简单ModelForm而无需大量自定义的情况。此处有更多详细信息:https : //docs.djangoproject.com/en/dev/topics/forms/modelforms/#modelform-factory-function

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使Google reCAPTCHA为必填字段?

如何在CMS中设置必填字段

如何在extjs中以黄色突出显示必填字段

如何在Firebase中创建必填字段验证

如何在Sequelize中创建必填字段?

如何在Rails中创建必填字段?

如何在Phoenix框架中为必填字段添加自定义错误消息

当必填字段为空时如何在 Quasar Stepper 中显示错误

必填字段为空时如何在 Excel 中创建警告消息

Django Rest Framework说必填字段为必填项

Django模型中的必填字段不是必填项?

在Formio编辑期间如何使I字段为必填字段?

Django伪造必填字段

Django AuthenticationForm必填字段

使表单字段为必填字段

如何在Android中为textview / edittext添加星号红色标记以使其成为必填字段?

根据视图中的条件更改表单中的必填字段(Django)

C#背后的代码中的必填字段验证器

Django:如何使用不同的必填字段为用户建模

如何将reCAPTCHA设置为必填字段?

ZF2如何在必填字段为空时设置消息?

Django中必填字段为空时的表单验证错误

如何在隐藏 div 之前检查是否选择了所有必填字段?

为什么表单中的日期为必填字段?

无论如何,在表单验证中是否要突出显示Codename One中的必填字段

Django如何覆盖必填字段的表单验证

如何在FileMaker Pro上设置必填字段?

Django DRF - 在 api webview 中“隐藏用户”(必填字段)

在jQuery Validate插件中,如何仅验证必填字段为空(不进行语法验证)?