我有一个这样的模型:
class Model1(models.Model):
.
.
.
和扩展模型:
class Model2(Model1):
.
.
.
使用此查询:
model1 = Model1.objects.all()
如何使用上述查询找到属于继承模型 (Model2) 的项目?
编辑:我想从 Model1 访问这个查询:
class Model1(models.Model):
def is_model2(self):
m2 = self.objects.filter(model2__isnull=False)
if m2.count() > 0:
if self in m2:
return True
else:
return False
提前致谢