私は以下のモデルを持っています。
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()
モデルにはうまく使えません。誰でも助けることができますか。
ありがとう。