假设我有以下,Model_1
有 1 个整数,Model_2
继承Model_1
并添加另一个整数。
class Model_1Manager (models.Manager):
def create (self, i)
m = self.model(value1=i)
m.save()
class Model_1 (models.Model):
value1 = model.IntegerField()
objects = Model_1Manager()
class Model_2Manager (Model_1Manager):
def create (self, i1, i2)
m = self.model(value1=i1, value2=i2)
m.save()
class Model_2 (Model_1):
value2 = model.IntegerField()
objects = Model_2Manager()
问题:
create()
函数是否Model_2Manager
按原样正确编写?- 有什么方法可以让我调用
Model_1Manager
'screate()
函数吗?那将如何运作?