我正在使用 DRF OrderingFilter ordering_fields 对我的 ListAPIView 进行排序:
ordering_fields = ('close_date')
问题是有些行具有相同的'close_date'并且每次的顺序都不一样,因此我想为每次调用添加二次排序。所以在每个查询中,数据将按“close_date”和“id”排序
我该如何实施?
根据文档,您可以使用具有多个字段的
ordering
参数设置默认顺序
class YourListView(generics.ListAPIView):
...
ordering = ['close_date', 'id']