Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
現在、次のリスト内包表記があります。
[item.service.name for item in OrderItem.objects.all()]
serviceは の FK でOrderItemあるため、上記のコードは大量の無駄な FK ルックアップを実行しています。services単一のクエリですべてを取得するにはどうすればよいですか?
service
OrderItem
services
必要なものは次のとおりです。
OrderItem.objects.values_list('service__name', flat=True).distinct()