私は以下のモデルを持っています。
class Model1(models.Model):
name = models.CharField()
class Model2(models.Model):
name = models.CharField()
model1 = models.ForeignKey(model1)
class Model3(models.Model):
name = models.CharField()
model2 = models.ForeignKey(model2)
flag = models.BooleanField(blank=False)
Model2.name私のディスプレイは、Model1.nameリストページのようになるはずです。条件は次のとおりです。Model2少なくとも 1 つあるインスタンスのみを表示する必要がありますModel3.flag = True
そのため、現在、リスト内のすべてのオブジェクトを取得してModel2繰り返し処理していModel3ます。select_related()モデルにはうまく使えません。誰でも助けることができますか。
ありがとう。