私はこのようなモデルを持っています:
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
前もって感謝します