[解決済み] Django のクエリで OR フィルタを行うにはどうすればよいですか?
2022-03-25 19:32:44
質問
ユーザーが追加したアイテム(作成者として表示される)、またはアイテムが承認されたアイテムを一覧表示できるようにしたいのですが。
だから、私は基本的に選択する必要があります。
item.creator = owner or item.moderated = False
Djangoでこれを行うにはどうしたらよいでしょうか?(できればフィルタかクエリセットで)。
どのように解決するのですか?
があります。
Q
オブジェクトを使用すると、複雑な検索を行うことができます。例
from django.db.models import Q
Item.objects.filter(Q(creator=owner) | Q(moderated=False))
関連
-
[解決済み】Djangoのクエリセットフィルタリングでnot equalを行うにはどうすればよいですか?
-
[解決済み] Django のビューで 2 つ以上のクエリセットを結合するにはどうすればよいですか?
-
[解決済み] スケジュールされたジョブを設定する?
-
[解決済み] QuerySetで空白またはNULLの名前をフィルタリングする方法は?
-
[解決済み] Django のクエリを値のリストでフィルタリングするにはどうすればよいですか?
-
[解決済み】Djangoでnull=Trueとblank=Trueの違いは何ですか?
-
[解決済み] Djangoでクエリオブジェクトを日付範囲でフィルタリングするにはどうすればよいですか?
-
[解決済み】Django: モデルフィールドのリストを取得しますか?
-
[解決済み] Django の修正 管理者の複数形
-
[解決済み] list_display - メソッド用のブール型アイコンです。
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
Django。"makemigrations "時に変更が検出されない。
-
Django QuerySet マルチテーブル結合/条件付きピッキング/マージ
-
[解決済み] Pythonのパイプ文字
-
[解決済み] NoReverseMatchエラーとは何ですか、またどのように修正しますか?
-
[解決済み] django のクエリセットで OR 条件を実行する方法は?
-
[解決済み] Django-Rest-Framework のシリアライザーで Request.User を取得する方法とは?
-
[解決済み] Django が ManyToMany リレーションシップからオブジェクトを取り除く
-
[解決済み] Django: テンプレート内からセッション変数にアクセスする?
-
[解決済み] Djangoテンプレートでネストされたforループで一番外側のforloop.counterにアクセスする方法は?
-
[解決済み] Django で https 接続を非 https 接続と同じように簡単にテストするには 'runserver' を使うには?