Djangoのリレーション先オブジェクトを全て取得する方法がわかりません。
以下は、「models.py」になります
class Human(models.Model): name = models.CharField("名称",max_length=500) address = models.CharField("住所", max_length=500) class Picture(models.Model): human = models.ForeignKey(Human, on_delete=models.CASCADE) name = models.CharField("画像名", max_length=500,null=True) img_url = models.CharField("画像URL", max_length=500,null=True)
既にデータベースには、これらのオブジェクトがレコードとして、複数入っている状態です。
以下は、自分が試したコードになります。
queryset_human = Human.objects.all() queryset_picture = queryset_human[0].Picture print(queryset_picture)
queryset_humanには、多数のクエリセットオブジェクトが入っており、その一つと紐づけられた、
Pictureオブジェクトを複数とってきたいのですが、その方法が分からないといった状況です。
どなたか、ご助言頂けましたら幸いです。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。