Django web开发之Rest Framework

Django Rest framework 的流程大概是这样的:


Django web开发之Rest Framework_第1张图片
django rest framework

1、建立 Models

2、依靠 Serialiers 将数据库取出的数据 Parse 为 API 的数据(可用于返回给客户端,也可用于浏览器显示)

3、ViewSet 是一个 views 的集合,根据客户端的请求(GET、POST等),返回 Serialiers 处理的数据

4、权限 Premissions 也在这一步做处理

5、ViewSet 可在 Routers 进行注册,注册后会显示在 Api Root 页上

6、在 urls 里注册 ViewSet 生成的 view,指定监听的 url

你可能感兴趣的:(Django web开发之Rest Framework)