Djangoで空のクエリセットを確認する 質問する

Djangoで空のクエリセットを確認する 質問する

クエリが結果を返したかどうかを確認するための推奨される慣用句は何ですか?
例:

orgs = Organisation.objects.filter(name__iexact = 'Fjuk inc')
# If any results
    # Do this with the results without querying again.
# Else, do something else...

これを確認する方法はいくつかあると思いますが、経験豊富な Django ユーザーがどのように確認するかを知りたいです。ドキュメント内のほとんどの例では、何も見つからなかった場合を無視しています...

ベストアンサー1

if not orgs:
    # The Queryset is empty ...
else:
    # The Queryset has results ...

おすすめ記事