python3-开发进阶 django-rest framework 中的 版本操作(看源码解说)

今天我们来说一说rest framework 中的 版本 操作的详解

首先我们先回顾一下 rest framework的流程:

请求进来走view ,然后view调用视图的dispath函数

为了演示方便我们先来启一个项目:

在settings 中 INSTALLED_APPS 添加 rest_framework ,

在view.py 中创建一个视图类 假使来个课程类吧:

from rest_framework.views import APIView from rest_framework.response import Response from rest_framework.renderers import JSONRenderer #只返回JS #,BrowsableAPIRenderer 渲染器正常不用,容易出BUG from django.shortcuts import HttpResponse class CourseView(APIView): renderer_classes = [JSONRenderer,] #也可以在setting中设置 def get(self,request,*args,**kwargs):
     self.dispath #方便查看源码
return Response('...')

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zywspd.html