notes
latest
HTML,CSS,JavaScript
book
ci
db
docker
go
java
network
os
python
basis
advance
object oriented
network
modules
scripts
tips
StyleGuide
Python练习
web框架
Django
Django REST framework
教程
Django REST framework初探
快速开始
Flask
uWSGI
project
爬虫
机器学习
Deployment
问题记录
Python相关项目
tmp
安装Python
service
shell
tips
tmp
tools
notes
Docs
»
python
»
web框架
»
Django REST framework
Edit on GitHub
Django REST framework
¶
教程
Tutorial 1: Serialization
介绍
创建一个新环境
开始
创建一个 model
创建一个序列化类(Serializer class)
使用模型序列化(ModelSerializers)
用我们的序列化写常规的Django视图
测试我们的API
Where are we now
Tutorial 2: Requests and Responses
Request 对象
Response 对象
Status codes
装饰 API 视图
协同工作
在URLs后添加可选的格式后缀
测试
可视化
What’s next
Tutorial 3: Class-based Views
使用基于类的视图重新我们的API
使用 mixins
使用基于视图的一般类
Tutorial 4: Authentication & Permissions
添加信息到模型中
为我们的用户模型添加端点
将用户和 Snippets 联系起来
更新我们的序列
为视图添加依赖的权限
在可浏览API中添加登录
对象级别权限
验证 API
概要
Tutorial 5: Relationships & Hyperlinked APIs
为我们的API创建一个端点
创建一个高亮的snippets端点
为我们的API添加超链接
确保我们的URL模式均已命名
添加分页
浏览API
Tutorial 6: ViewSets & Routers
使用 ViewSets 重构
明确绑定 ViewSets 到 URLs
使用 Routers
权衡使用 views 和 viewsets
Tutorial 7: Schemas & client libraries
Core API
添加一个 schema
使用命令行客户端
认证我们的客户端
回顾我们的工作
Django REST framework初探
Requirements
安装
配置
示例
快速开始
项目设置
序列化
视图
URLs
settings
测试 API
Read the Docs
v: latest
Versions
latest
rst
master
Downloads
htmlzip
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.