标签:类型 引入 get json row request nbsp 渲染 port
根据 用户请求URL 或 用户可接受的类型,筛选出合适的 渲染组件。
序列化、友好的展示数据
首先要在settins.py中将rest_framework组件加进去
引入渲染器类,然后将他们作为一个列表的元素赋值给renderer_classes 配置属性,如下:
from rest_framework.renderers import JSONRenderer,BrowsableAPIRenderer class Course(APIView): renderer_classes = [JSONRenderer,BrowsableAPIRenderer] def get(self,request): return Response(‘...‘)
BrowsableAPIRenderer的渲染效果如下
JSONRenderer类的就是只渲染数据,如下:
可以看到,只是简单的数据展示
在setting.py文件中加入如下配置:
REST_FRAMEWORK = { ‘DEFAULT_RENDERER_CLASSES‘:[‘rest_framework.renderers.JSONRenderer‘,‘rest_framework.renderers.BrowsableAPIRenderer‘,], ... }
标签:类型 引入 get json row request nbsp 渲染 port
原文地址:https://www.cnblogs.com/fu-yong/p/9104400.html