请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

serializer的处理后的数据存放问题

 我记得老师给在问答中说过处理后的数据是放到cleaned_data中的,https://img1.sycdn.imooc.com//szimg/5b59ba94000173fe09380106.jpg但是这了为什么又可以在serializer.validated_data取到mobile那。

正在回答 回答被采纳积分+3

2回答

提问者 qq_拱手河山讨欢_0 2018-07-30 18:59:59

https://img1.sycdn.imooc.com//szimg/5b5eef5e0001c24f12150250.jpg我在当前serializer里面看到validated_data和initial_data,没找到cleaned_data。   我不是清楚这3个的区别。

0 回复 有任何疑惑可以回复我~
  • bobby #1
    cleaned_data是django中的, validated_data是drf在django的基础上加入的变量
    回复 有任何疑惑可以回复我~ 2018-08-01 10:14:04
bobby 2018-07-29 13:26:52

你可以debug一下 看看当前的serializer中的cleaned_data和validated_data的数据

0 回复 有任何疑惑可以回复我~
  • 我在当前serializer里面看到validated_data和initial_data,没找到cleaned_data。   我不是清楚这3个的区别。
    回复 有任何疑惑可以回复我~ 2018-07-30 19:03:24
  • 换句话说, 什么时候我该用validated_data,什么时候又该用initial_data和cleaned_data。
    回复 有任何疑惑可以回复我~ 2018-07-30 19:13:42
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信