我在项目中有几个模型(modelA,modelB,modelC),我想覆盖每个中的save方法,因此它具有适用于所有的功能。在另一个类中覆盖保存方法
所以我做这样的事情的一个模型:
class modelA(CustomClass, models.Model):
......
class CustomClass():
def save(self, *args, **kwargs):
# do something
# and now I want to call modelA.save() method
super(modelA, self).save(*args, **kwargs)
# super is used here as example
的问题是,如果它甚至有可能,如果是这样,我怎么能这样做呢?
'CustomClass'应该是模型类型之间的普通类吗? – Sayse