Python Django-在无效表单提交中保存字段

Python Django-在无效表单提交中保存字段,python,django,django-forms,Python,Django,Django Forms,在以下情况下,处理“保存”样式表单提交(从ModelForm创建)的建议方法是什么: 表单字段的非空子集验证 表单字段的非空子集不进行验证 我想保存对相关实例有效的字段子集,而不是无效字段 我很确定我可以编写代码来实现这一点,但与Django的许多功能一样,我确信有一种“正常”/“推荐”的方法来解决这个问题,或者我可以遵循某种模式 非常感谢所有建议。您需要提供自己的clean方法来处理非验证字段,并防止清除的数据被破坏 您还需要提供自己的save方法,该方法只知道保存正确的字段

在以下情况下,处理“保存”样式表单提交(从ModelForm创建)的建议方法是什么:

  • 表单字段的非空子集验证
  • 表单字段的非空子集不进行验证
  • 我想保存对相关实例有效的字段子集,而不是无效字段
  • 我很确定我可以编写代码来实现这一点,但与Django的许多功能一样,我确信有一种“正常”/“推荐”的方法来解决这个问题,或者我可以遵循某种模式


    非常感谢所有建议。

    您需要提供自己的
    clean
    方法来处理非验证字段,并防止清除的数据被破坏

    您还需要提供自己的
    save
    方法,该方法只知道保存正确的字段