Django Rest Framework是一个强大且灵活的工具包,主要用以构建RESTful风格的Web API。Django REST Framework(以后简称DRF)可以在Django的基础上迅速实现API,并且自身还带有基于WEB的测试和浏览页面,可以方便的测试自己的API。DRF几乎是Django生态中进行前后端分离开发的默认库。Django Rest Framework 用来配合前端框架 React/Vue 等进行后端开发很方便。

《Django Rest Framework 中文版教程》帮助大家快速入门Django REST Framework这一个API框架。帮助大家详细了解Django REST framework中序列化、视图、路由等模块的使用。

Django REST Framework具有以下功能和特性:

自带基于Web的可浏览的API,对于开发者非常有帮助 支持OAuth1a 和OAuth2认证策略 支持ORM或非ORM数据源的序列化 高可自定制性,多种视图类型可选 自动生成符合 RESTful 规范的 API 支持 OPTION、HEAD、POST、GET、PATCH、PUT、DELETE等HTTP方法 根据 Content-Type 来动态的返回数据类型(如HTML、json) 细粒度的权限管理(可到对象级别) 丰富的文档和强大的社区支持 Mozilla、Red Hat、 Heroku和Eventbrite等知名公司正在使用

Django Rest Framework 中文版教程 完整版PDF(django rest framework中文文档)  教程 第1张