标签:方法 date data djang user 数据 create ret false
create:
1、创建序列化器对象时,如果仅仅只传data参数
2、序列化器对象调用save方法时,会调用序列化器类中的create方法,进行数据创建操作
serializer = serializers.ProjectModelSerializer(data=python_data) serializer.save(user={‘name‘: ‘xx‘, ‘age‘: 18}, score=100) return JsonResponse(serializer.data, json_dumps_params={"ensure_ascii": False})
update:
1、创建序列化器对象时,如果同时给data和instance传参数
2、序列化器对象调用save方法时,会调用序列化器类中的update方法,进行数据更新操作
serializer = serializers.ProjectSerilizer(instance=self.get_object(pk), data=python_data) return JsonResponse(serializer.data, json_dumps_params={"ensure_ascii": False}, status=201)
标签:方法 date data djang user 数据 create ret false
原文地址:https://www.cnblogs.com/erchun/p/14409045.html