Day089--DRF
Django REST framework
是什么?
基于Django开发RESTful API的一个框架
为什么要用它?
补充:
CBV的工作原理
urls.py里面 CBV.as_view() --> 确定要使用CBV中的哪个方法
as_view() --> dispath() --> request.method.lower()反射
安装
pip install djangorestframework

使用:
- 注册app (不是必须)
- 导入APIView from rest_framewor.views import APIView, CBV继承它
- 自己写一个序列化的工具类 BookSerializer
- 使用queryset数据实例化得到一个 序列化对象 --》 ser_obj
- 使用from rest_framework.response import Response restframework提供的Respoinse`返回上一步的 ser_obj.data
- 导入APIView from rest_framewor.views import APIView, CBV继承它
APIView做的事儿

更新具体某本书



浙公网安备 33010602011771号