次のような単純な Django クエリがあります。
session_info = Session.objects.filter(user_id=request.user.id)
データを並べ替えたいのですが、make_default = 1
データは上から順に並んでいます。今、私はデータをmake_default = 1
一番上にしたいです。
次のような単純な Django クエリがあります。
session_info = Session.objects.filter(user_id=request.user.id)
データを並べ替えたいのですが、make_default = 1
データは上から順に並んでいます。今、私はデータをmake_default = 1
一番上にしたいです。
session_info = Session.objects.filter(user_id=request.user.id, make_default=1).order_by('-user_id')
あなたの質問はちょっと不明確ですが、あなたのコメントに基づいて、あなたが望むように聞こえます.order_by('-make_default')
. make_default=1 項目の後に表示したい make_default=0 項目がいくつかあると仮定すると、それで十分です。「-」は順序を逆にします。