一、扩展的视图子类介绍

rest_framework.generics
-
CreateAPIView 提供 post 方法
继承自: GenericAPIView、CreateModelMixin
-
ListAPIView 提供 get 方法
继承自:GenericAPIView、ListModelMixin
-
RetrieveAPIView 提供 get 方法
继承自: GenericAPIView、RetrieveModelMixin
-
DestoryAPIView 提供 delete 方法
继承自:GenericAPIView、DestoryModelMixin
-
UpdateAPIView 提供 put 和 patch 方法
继承自:GenericAPIView、UpdateModelMixin
-
ListCreateAPIView 提供 ge
本文介绍了Django的rest_framework库中扩展的视图子类,如CreateAPIView、ListAPIView等,并详细讲解了视图集ViewSet的分类及使用,包括ModelViewSet和ReadOnlyModelViewSet。同时,讨论了ViewSet与APIView的区别及其在路由匹配规则上的特点。
订阅专栏 解锁全文
593

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



