/djangorestframework-book

Django REST framework 3 中文文档, API参考, 最佳实践指南

Primary LanguageJavaScriptMozilla Public License 2.0MPL-2.0

介绍


注意: 本文档针对的是REST framework的版本3。

编写本文档时,所用的版本号:

  • Django(1.11.10)
  • djangorestframework(3.7.7)
  • Python(3.6.4)

Django REST framework 是一个功能强大的灵活的构建Web APIs的工具包。

为什么要使用REST framework ?

  • 基于Web 浏览器的API 可视化,对于你的开发将会有很大的帮助
  • 身份认证策略包含OAuth1aOAuth2
  • 同时支持ORM和非ORM的数据源的序列化
  • 完整的REST API 功能支持, 包括认证、权限、限流、分页等
  • 可定制化 - 如果不需要功能强大的特性,那么可以基于基础的功能类(function-based)进行开发
  • 文档完善,社区活跃
  • Mozilla, Red Hat 等公司正在使用REST framework

什么人适合本文档?

阅读本文档之前,至少要对Django有一定的了解。


项目源码

项目源码存放于Github上,https://github.com/bigtree6688/djangorestframework-book


在线阅读

可以通过GitBook或者Github来在线阅读。


目录