2011-07-20 21 views
2

我需要在ModelForm中禁用字段验证。我希望验证不会验证某个字段。当我想用更多的字段返回更复杂的表单时,我有一些情况(AJAX呈现形式)。我将POST传递给表单并呈现新的邮政领域保存。一些新的字段被添加并且它们不能被验证。我通过标志来形成并确认它何时发生。 我应该在一些干净的功能吗?django - 在表单中禁用字段validaton

回答

-1

如果模型字段具有空白= True,则需要在表单字段上设置为False。否则,required = True。

1

只是覆盖验证函数与空函数

previousReportIdNotEqual=forms.MultipleChoiceField(required=False) 

def empty(self): 
    pass 

previousReportIdNotEqual.validate=empty