我如何通过降序我的查询集在django的日期?

Reserved.objects.all().filter(client=client_id).order_by('check_in')

我只是想过滤从下降所有保留的check_in日期。


当前回答

你也可以使用下面的指令:

Reserved.objects.filter(client=client_id).order_by('check_in').reverse()

其他回答

你可以试试这个

Staffs.objects.filter(active=1).order_by('rank')

-(连字符)降序。

67

Reserved.objects.filter(client=client_id).order_by('-check_in')

'-'表示降序,对于升序,只需给出类属性

Reserved.objects.filter(client=client_id).order_by('-check_in')

注意check_in之前的-。

Django的文档

升序为:

Reserved.objects.filter(client=client_id).order_by('check_in')

降序排列:

1.  Reserved.objects.filter(client=client_id).order_by('-check_in')

or

2.  Reserved.objects.filter(client=client_id).order_by('check_in')[::-1]

你也可以使用下面的指令:

Reserved.objects.filter(client=client_id).order_by('check_in').reverse()