Django rest-framework框架-组件之渲染器
Posted kuku0223
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django rest-framework框架-组件之渲染器相关的知识,希望对你有一定的参考价值。
渲染器: from rest_framework.renderers import BrowsableAPIRenderer,AdminRenderer,htmlFormRenderer,JSONRenderer class TestView(APIView): renderer_classes = [JSONRenderer,BrowsableAPIRenderer, ] #建议只加这两个 get(self,reuqest,*args,**kwargs): #获取数据 models.Role.objects.all() roles = self.get_queryset() pager_roles = self.paginate_queryset(roles) #序列化 self.get_serializer(instance=pager_roles,many=True) return Response(ser.data) 全局配置: "DEFAULT_RENDERER_CLASSES": [‘‘, ‘rest_framework.renderers.JSONRenderer‘, ‘rest_framework.renderers.BrowsableAPIRenderer‘, ], 推荐写到settings里面
以上是关于Django rest-framework框架-组件之渲染器的主要内容,如果未能解决你的问题,请参考以下文章
基于Django的Rest Framework框架的序列化组件