- Serializer类
-
继承BaseSerializer类
- is_valid()方法,做了两件事,一个把验证过的数据赋值给validated_data属性,一个返回布尔值判断数据是否验证通过
- 调用Serializer类中run_validation()方法

-
run_validation()方法
- 调用Serializer类中to_internal_value()方法
- 验证原始的数据
- 通过自定义方法验证字段值,方法命名规则‘validate_‘+field_name


serializer.is_valid()方法经历了什么?
原文:https://www.cnblogs.com/iread9527/p/12873401.html