[解決済み】Djangoで空のクエリセットがあるかどうか確認する
2022-04-03 09:34:09
質問
クエリが結果を返しているかどうかをチェックするための推奨イディオムは何ですか?
例
orgs = Organisation.objects.filter(name__iexact = 'Fjuk inc')
# If any results
# Do this with the results without querying again.
# Else, do something else...
これを確認する方法はいくつかあると思いますが、経験豊富な Django ユーザーがどのように行うかを知りたいです。 docs にあるほとんどの例は、何も見つからなかった場合を無視するだけです...。
どのように解決するのですか?
if not orgs:
# Do this...
else:
# Do that...
関連
-
[解決済み】Djangoのクエリセットフィルタリングでnot equalを行うにはどうすればよいですか?
-
[解決済み] Django は RuntimeError で動作を停止します: populate() は reentrant ではありません。
-
[解決済み] Django manage.py ランサーバーが動作しない
-
[解決済み] Django のビューで 2 つ以上のクエリセットを結合するにはどうすればよいですか?
-
[解決済み] QuerySetで空白またはNULLの名前をフィルタリングする方法は?
-
[解決済み] Django のクエリで OR フィルタを行うにはどうすればよいですか?
-
[解決済み] django のクエリセットで OR 条件を実行する方法は?
-
[解決済み】Djangoでnull=Trueとblank=Trueの違いは何ですか?
-
[解決済み] Djangoのquerysetでless than or equal toフィルタを行うにはどうすればよいですか?
-
[解決済み】テンプレート変数をHTMLとしてレンダリングする
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】コマンド 'git' が見つからない - windows
-
[解決済み] django Forms のラジオボタン
-
[解決済み] Django Heroku - ModuleNotFoundError: django_heroku' という名前のモジュールはありません。
-
[解決済み] django 上書きフォームクリーンメソッド
-
django.core.exceptions.ImproperlyConfigured: MySQLdb モジュールの読み込みに失敗しました。
-
Pythonが表示される。TypeError: 期待される文字列またはバッファ
-
[解決済み] 正確な検索のための QuerySet 値は、スライシングを使用して 1 つの結果に制限する必要があります。フィルタ・エラー
-
[解決済み] request.FILESからファイル名を取得するにはどうすればよいですか?
-
[解決済み】Django Southでの後方移行について
-
[解決済み】Django TemplateDoesNotExist?