Django(54)drf视图家族
2021-06-09 13:43
896 查看
视图家族
drf的视图总共分为以下4个,对应4个源码文件
- views:视图类
- generics:工具视图
- mixins:视图工具集
- viewsets:视图集
学习曲线
我们学习视图,可以按照以下的曲线来学习
- APIView:在
views
源码文件下面,继承自View
,前面我们已经分析过源码了 - GenericAPIView:在
generics
源码文件下面,继承自APIView
,也就是在APIView
的基础上做了封装 - mixins五大工具集:在
mixins
源码文件下面 - generics中的工具视图:继承自
GenericAPIView
和mixins
下的工具集 - viewsets中的视图集:视图集(用的比较多)
相关文章推荐
- DRF(Django RestFramework)视图集总结
- DRF Django REST framework 之 视图组件(四)
- Django DRF除了提供序列化器和视图外的其他功能
- Django基础:drf 源码视图解析
- django drf框架自带的路由及最简化的视图
- drf序列化组件之视图家族
- Django之视图(DRF)
- django_DRF的视图获取参数Kwargs篇
- DRF(Django rest_framework)中主要的类视图
- Django框架之DRF 基于mixins来封装的视图详解
- DRF(Django REST Framework)中的类视图
- Django与drf 源码视图解析
- Django 中的Url、HTTP机制和视图
- 第二章Djangos视图和URL配置
- Django框架学习 — 4创建视图
- Django创建模板、URL模式、创建视图函数
- Django中的V——视图
- Django-类视图
- django视图 CBV 和 FBV
- django通用视图