我有模型验证,我想覆盖此模型的django模型的“delete()”方法。
我还有一个模型 VerificationHistory ,其中很少见,如验证。
在删除时,我想在 VerificationHistory 模型中保存数据验证模型的几个字段。
这样我就可以在不同模型中保存很少的模型字段,删除对象也是历史表。
有没有办法实现这一目标。
答案 0 :(得分:1)
如果您正在尝试保存对象修订,则可以使用django-reversion来完成此操作。
检查the documentation如何与其集成。
答案 1 :(得分:0)
在Verification
模型中编写delete
方法。将您的数据保存到VerificationHistory
并致电super
的{{1}}。您的delete
对象将被删除,Verification
对象将被创建。
您将获得docs
中的所有模型方法