RESTful第三章:序列化组件的使用及接口设计
Posted zhangjunkang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RESTful第三章:序列化组件的使用及接口设计相关的知识,希望对你有一定的参考价值。
序列化组件的使用及接口设计
一、Django原生的serializer(序列化)
使用步骤:
1.导入模块 from django.core.serializers import serialize
2.获取queryset
3.对queryset进行序列化
4.将序列化后的数据,响应给客户端
实例:
#1.导入Django自带的原生的序列化模块 from django.core.serializers import serialize class CourseView(APIView): def get(self,request): #获取queryset origin_data = Course.objects.all() #对queryset进行序列化 serialized_data = serialize("json",origin_data) #将序列化后的数据,响应给客户端 return HttpResponse(serialized_data)
以上是关于RESTful第三章:序列化组件的使用及接口设计的主要内容,如果未能解决你的问题,请参考以下文章