标签: python django
在我的应用程序中,我需要更新和删除所有模型的日志。 所以我创建了基类Audit并从中扩展了所有类。
Audit
我已经覆盖了保存,删除方法,以便在进行更新时保留旧的chnages。
我想知道有没有更好的方法来做到这一点,而不是扩展基类的所有类。或者就是这样。
答案 0 :(得分:2)
对于此用例,您可以编写可与django信号一起使用的通用函数。
https://docs.djangoproject.com/en/dev/topics/signals/