Python 绕过新表单实例上的django表单验证

Python 绕过新表单实例上的django表单验证,python,django,validation,Python,Django,Validation,我遇到过这样一种情况,我们试图在注册的第二页上自动填充一些表单数据,我想知道当我们只传入几个字段时,是否有办法绕过整个表单验证 所以我们有类似于 form = NewForm(request.POST) 其中request.POST仅包含NewForm()中的一些字段。 因此,页面会加载,并且会有关于某些字段如何尚未填充的反馈 这一切都发生在第二页的GET请求中 有没有一种方法可以做到像 form = NewForm(request.POST, validate=False) 如果要传递初

我遇到过这样一种情况,我们试图在注册的第二页上自动填充一些表单数据,我想知道当我们只传入几个字段时,是否有办法绕过整个表单验证

所以我们有类似于

form = NewForm(request.POST)
其中request.POST仅包含NewForm()中的一些字段。 因此,页面会加载,并且会有关于某些字段如何尚未填充的反馈

这一切都发生在第二页的GET请求中

有没有一种方法可以做到像

form = NewForm(request.POST, validate=False) 

如果要传递初始值,应使用
initial
参数,而不是
data
(即第一个位置参数)。这不会触发验证

form = NewForm(initial=dict_of_field_values)

如果要传递初始值,应使用
initial
参数,而不是
data
(即第一个位置参数)。这不会触发验证

form = NewForm(initial=dict_of_field_values)

令人惊叹的!谢谢我怎么会在文档中遗漏这一点!令人惊叹的!谢谢我怎么会在文档中遗漏这一点!