码迷,mamicode.com
首页 > Windows程序 > 详细

REST Framework 的 api

时间:2018-08-08 21:32:09      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:span   img   方法   style   继承   分享   bubuko   rest   pre   

 

你平时在写url的比如一个get 有带参数 有不带参数的 那么 我们不仅仅要写两个url还要写两个类

这个时候我们的 就可以继承 ViewSetMixin   来解决了

 

继承的时候  ViewSetMixin   必须要放在继承的最前面 因为你同时继承  ViewSetMixin    和APIView的时候 他们同时都有as_view()方法 ,这个时候我们就要先用 ViewSetMixin  中的as_view所以他要写在前面

 

这个是用来让你的url中的as_view中直接设置你的请求的方式的对应的方法  我们在下面可以把我们的post  get的请求的方式对应的方法名给改变

我们先导入 :
from rest_framework.viewsets import  ViewSetMixin   # 这个是用来让你的url中的as_view中直接设置你的请求的方式的对应的方法  我们在下面可以把我们的post  get的请求的方式对应的方法名给改变

 

然后我们下面的vies中的发的方法就可以自定义名字了:

技术分享图片

 

 

 

我们的这个方法也要在url中声明:

技术分享图片

 

 这就是设置不同的请求方式 对应不同的方法

 

 

这样就会省去一个类  两个url对应同一个 请求类

 

REST Framework 的 api

标签:span   img   方法   style   继承   分享   bubuko   rest   pre   

原文地址:https://www.cnblogs.com/zhaoyunlong/p/9445536.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!