2012-01-15 64 views
2

什么是处理一个“拯救”式的表单提交(从的ModelForm创建)时的推荐方式:Django的 - 节能领域无效表单提交

  1. 窗体域的非空子集验证
  2. 窗体域的非空子集不验证
  3. 我要救场的子集有效的实例中的问题,无效的。

我很确定我可以编写代码来做到这一点,但与Django的很多我肯定有一个“正常”/“推荐”的方式来解决这个问题,或者我可以遵循一些模式。

所有的建议非常感谢。

回答

1

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

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