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-视图集的简单学习的主要内容,如果未能解决你的问题,请参考以下文章
DjangoREST_Framework框架——视图集ViewSet和ModelViewSet源码解析
django-rest-framework框架总结之View视图之APIViewGenericAPIView视图集ViewSet