假设我有:
class Album(models.Model):
photos = models.ManyToManyField('myapp.Photo')
photo_count = models.IntegerField(default = 0)
class Photo(models.Model):
photo = models.ImageField(upload_to = 'blahblah')
想要的是,每次我调用 .add() 方法时,增加photo_countonAlbum类,所以我想覆盖 .add() 方法。问题是,我无法导入.add()'s 类,因为它在方法内,所以它就像def->class->def. 那么有什么可以覆盖的.add()吗?或者有更好的方法来做到这一点?