DRF是Django Rest Framework单词的简写,是在Django框架中实现Restful API的一个插件,使用他可以非常方便的实现接口数据的返回。Django中也可以使用JsonResponse直接返回json格式的数据,但是DRF相比直接使用Django返回json数据有以下几个好处:
可以自动生成API文档,在前后端分离开发的时候进行沟通比较有用。
授权验证策略比较完整,包含OAuth1和OAuth2验证。
支持ORM模型和非ORM数据的序列化。
高度封装了视图,使得返回json数据更加的高效。
相关文章
- 【DRF】DRF基本使用-一、DRF介绍:
- DRF一---前后端分离的价绍 和 后端接口使用规范
- DRF框架接口、接口文档、接口规范、pip安装源、DRF框架的安装(一)
- drf认证组件(介绍)、权限组件(介绍)、jwt认证、签发、jwt框架使用
- 1 开发一个注重性能的JDBC应用程序不是一件容易的事. 当你的代码运行很慢的时候JDBC驱动程序并不会抛出异常告诉你。 本系列的性能提示将为改善JDBC应用程序的性能介绍一些基本的指导原则,这其中的原则已经被许多现有的JDBC应用程序编译运行并验证过。 这些指导原则包括: 正确的使用数据库MetaData方法 只获取需要的数据 选用最佳性能的功能 管理连
- Wireshark使用介绍(一):Wireshark基本用法
- drf高级一
- Django框架之drf:9、接口文档,coreapi的使用,JWT原理、介绍、快速使用、定制、认证
- Django框架之drf:5、反序列化器校验部分源码分析、断言、drf之请求与响应、视图组件介绍及两个视图基类、代码部分实战
- django框架之drf:04、序列化器常用字段及参数,序列化器高级用法之source、定制字段数据的两种方法、多表关联反序列化的保存、ModelSerializer的使用