8.序列化 功能: 对请求数据进行验证 对Queryset进行序列化 8.1一个简单序列化: import json from api import models from rest_framework import serializers class RolesSerializer(serializers.Serializer): title = serializers.CharField() class RolesView(APIView): def get(self,request,*ar
1.序列化和反序列化变量从内存中变成可存储或传输的过程称之为序列化,序列化之后,就可以把序列化后的内容写入磁盘,或者通过网络传输到别的机器上.反过来,把变量内容从序列化的对象重新读到内存里称之为反序列化. 序列化是将对象状态转换为可保持或可传输的形式的过程.序列化的补集是反序列化,后者将流转换为对象.这两个过程一起保证数据易于存储和传输. 2.Django中序列化器的定义和使用定义:两种方法定义序列化器(serializer/ModelSerializer) class CartSKUSeria
一.第一版(一般不用) # 声明序列化器from rest_framework import serializersfrom djangoDome.models import Book class PublisherSerializer(serializers.Serializer): id = serializers.IntegerField() title = serializers.CharField(max_length=32) class AuthorSerializer(serial