ViewSet-视图集的简单学习

Posted bestsong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ViewSet-视图集的简单学习相关的知识,希望对你有一定的参考价值。

定义:可以将一系列逻辑相关的动作放到一个类中

ViewSetMixin:

  as_view:可以在url设置的时候手动指明请求方法对应的请求方法名

     例如:“get”:“last”

ViewSet:继承ViewSetMixin,APIView

GenericVIewSet:继承ViewSetMixin和GenericAPIVIew

ModelViewSet:继承GenericVIewSet,同时继承ListModelMixin、RetrieveModelMixin、CreateModelMixin、UpdateModelMixin、DestoryModelMixin

 

接受请求后,代码更简练的返回响应。

  

以上是关于ViewSet-视图集的简单学习的主要内容,如果未能解决你的问题,请参考以下文章

教程6- 视图集和路由器

DjangoREST_Framework框架——视图集ViewSet和ModelViewSet源码解析

视图集ViewSets

django-rest-framework框架总结之View视图之APIViewGenericAPIView视图集ViewSet

python Django Rest_Framework框架 视图集与路由Routers详解(图文并茂版)

python Django Rest_Framework框架 视图集与路由Routers详解(图文并茂版)