DjangoRESTFramework
a powerful and flexible toolkit for building Web APIs.
安装
| 1 | pip install djangorestframework | 
基本配置
注册应用
| 1 | INSTALLED_APPS = [ | 
只要安装了djangorestframework,就可以注册这个应用。
添加路由
| 1 | from rest_framework import routers | 
使用方法
添加数据模型
| 1 | from django.db import models | 
添加对应序列化
| 1 | from rest_framework import serializers | 
将数据模型Book的数据序列化,这样可以非常方便地转换数据之间的类型。
添加视图集
| 1 | from rest_framework import viewsets | 
FBV(function base views) 在视图里使用函数处理请求。
CBV(class base views) 在视图里使用类处理请求。
注册视图集
| 1 | router.register(r'books', views.BookViewSet) | 
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 hjhcos!
 评论



