DRF排序
2024-09-08 13:37:02
排序
对于列表数据,REST framework提供了OrderingFilter过滤器来帮助我们快速指明数据按照指定字段进行排序。
使用方法:
在类视图中设置filter_backends, 使用 rest_framework.filters.OrderingFilter 过滤器,REST framework会在请求的查询字符串参数中检查是否包含了ordering参数,如果包含了ordering参数,则按照ordering参数指明的排序字段对数据集进行排序。
前端可以传递的ordering参数的可选字段值需要在ordering_fields中指明。
示例:
class BookListView(ListAPIView):
queryset = BookInfo.objects.all()
serializer_class = BookInfoSerializer
filter_backends = [OrderingFilter]
ordering_fields = ('id', 'bread', 'bpub_date')
最新文章
- c/c++ qsort 函数 结构体简单使用(1)
- SQL Server XML转Table
- 东京区域2012-2014主要消费产品价格参考表——Excel
- 转 纯CSS设置Checkbox复选框控件的样式
- hessian不能注入dao的问题解决
- a标签中有点击事件
- iOS开发小技巧--设置按钮圆角
- 常用搜索引擎的算分,你get了嘛?
- git merge简介【转】
- synergy--共享你的键鼠
- requirejs 打包参数
- PHP命名空间(Namespace)的使用详解(转)
- linux下安装nginx+php
- poi2007
- 学习Python不得不关注和学习的国外大神博客
- springcloud相关资料收集
- Dirichlet's Theorem on Arithmetic Progressions POJ - 3006 线性欧拉筛
- NOIP引水入城(dfs)
- React 学习之路 (一)
- Centos7下安装Python3.7.2
热门文章
- 【进阶篇】Redis实战之Jedis使用技巧详解
- Hadoop详解(08) - Hadoop企业优化方案.docx
- linux开机自启动设置
- Flutter异常监控 - 伍 | 关于异常监控框架设计的思考
- 音乐解锁工具v1.10.3,QQ音乐,网易云,酷狗音乐格式转换工具,ncm转mp3,kgm转mp3,kgma转mp3,mgg转mp3,mflac转mp3,qmc转mp3,xm转mp3,kwm转mp3
- Web初级——html常用标签归类
- 深入理解C++虚函数底层机制和RTTI运行时类型识别
- 图文并茂学习记录--从零开始进行微信小程序开发+引入Vant Weapp组件
- 定时调度插件------Quartz.NET(一)
- 断点调试/认证/权限/频率-源码分析/基于APIView编写分页/异常处理