我有这样简单的Django查询:
session_info = Session.objects.filter(user_id=request.user.id)
我想订购数据make_default = 1
现在,数据从上到下列出。现在,我希望make_default = 1
的数据位于顶部。
答案 0 :(得分:0)
session_info = Session.objects.filter(user_id=request.user.id, make_default=1).order_by('-user_id')
答案 1 :(得分:0)
您的问题有点不清楚,但根据您的评论,听起来像是您想.order_by('-make_default')
。假设你想在make_default = 1项之后出现一些make_default = 0项,那就足够了。 ' - '颠倒了订单。