0

次のような単純な Django クエリがあります。

session_info = Session.objects.filter(user_id=request.user.id)

データを並べ替えたいのですが、make_default = 1データは上から順に並んでいます。今、私はデータをmake_default = 1一番上にしたいです。

4

2 に答える 2

0
session_info = Session.objects.filter(user_id=request.user.id, make_default=1).order_by('-user_id')
于 2013-04-29T06:31:02.803 に答える
0

あなたの質問はちょっと不明確ですが、あなたのコメントに基づいて、あなたが望むように聞こえます.order_by('-make_default'). make_default=1 項目の後に表示したい make_default=0 項目がいくつかあると仮定すると、それで十分です。「-」は順序を逆にします。

于 2013-04-29T06:42:01.737 に答える