扩展的视图类介绍

rest_framework提供了几种后端视图(对数据资源进行增删改查)处理流程的实现,如果需要编写的视图属于这几种,则视图可以通过继承相应的扩展类来复用代码,减少自己编写的代码量
官网:3 - Class based views - Django REST framework
rest_framework.mixins
- ListModelMixin 列表视图扩展类
- RetrieveModelMixin 详情视图扩展类
- CreateModelMixin 创建视图扩展类
- UpdateModelMixin 更新视图扩展类
- DestroyModelMixin 删除视图扩展类
这五个扩展类需要搭配Generi
本文介绍了Django REST framework中的视图扩展类,包括ListModelMixin、RetrieveModelMixin等,以及它们对应的子类如CreateAPIView、ListAPIView等,帮助开发者理解和复用代码以实现数据资源的CRUD操作。
订阅专栏 解锁全文
596

被折叠的 条评论
为什么被折叠?



