根據 用戶請求URL 或 用戶可接受的類型,篩選出合適的 渲染組件。python
序列化、友好的展現數據rest
首先要在settins.py中將rest_framework組件加進去blog
引入渲染器類,而後將他們做爲一個列表的元素賦值給renderer_classes 配置屬性,以下:get
from rest_framework.renderers import JSONRenderer,BrowsableAPIRenderer class Course(APIView): renderer_classes = [JSONRenderer,BrowsableAPIRenderer] def get(self,request): return Response('...')
BrowsableAPIRenderer的渲染效果以下class
JSONRenderer類的就是隻渲染數據,以下:
能夠看到,只是簡單的數據展現import
在setting.py文件中加入以下配置:配置
REST_FRAMEWORK = { 'DEFAULT_RENDERER_CLASSES':['rest_framework.renderers.JSONRenderer','rest_framework.renderers.BrowsableAPIRenderer',], ... }