【发布时间】:2015-07-06 15:20:09
【问题描述】:
我已经为我的一些模型覆盖了clean() 方法来构造约束以满足我的数据库架构要求(因为它需要运行时信息来进行这些验证)。
从现在开始,我已经完成了大部分后端组件(models、signals、..),现在我正在尝试写 ModelForms for我的模型。
我想知道的是,模型的clean() 方法和表单端的clean() 实现之间有什么关系吗?
如果是这样,并且表单的 clean() 调用模型的 clean() 我将不必重写我的模型 - 侧 clean() 实现并且能够避免代码冗余。
【问题讨论】: