これらは私のモデルです
class Order(models.Model):
name = ...
class OrderDetail(models.Model)
order = models.OneToOneField(Order,null=False)
comment = ...
class LastUpdate(models.Model)
order = models.OneToOneField(Order,null=False)
date = ...
Order.objects.all().values() と書くと、含まれるリストのみが表示されますが、値name
を取得する必要がありname,orderdetail__comment,lastupdate__date
ます。
私は書くことによってそれらを得ることができます
Order.objects.values('name','orderdetail__comment','lastupdate__date').all()
しかし、注文には関連するモデルがたくさんあり、すべてを書きたくありません。
関連するフィールドのすべての値を取得するにはどうすればよいですか?