提问人:Cato Johnston 提问时间:4/17/2010 更新时间:3/20/2019 访问量:6624
在 Django 中get_list_or_404排序
get_list_or_404 ordering in django
答:
34赞
Ludwik Trammer
4/17/2010
#1
你可以像这样做:
get_list_or_404(Model.objects.order_by('name'))
当然,您始终可以在 Model 的类中指定排序。Meta
3赞
Alasdair
4/18/2010
#2
您的尝试不起作用的原因是它是查询集上的方法,但返回一个列表。order_by
get_list_or_404
正如 Ludwik 在他的回答中所示,解决这个问题的方法是在调用 之前对查询集进行排序。get_list_or_404
0赞
Shuvayan
3/20/2019
#3
就我而言,我使用了 python 的内置反向函数来反转列表,它工作正常。
评论