假設我有:Django的manytomanyfield。新增()方法
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')
什麼是想要的是,每次我打電話。新增()方法,遞增photo_count
上Album
類,所以我想重寫。 add()方法。問題是,我不能導入.add()
的類,因爲它在方法中,所以它就像def->class->def
。那麼無論如何要重寫.add()
?或者有更好的方法來做到這一點?