首先我们要只要记住一点,当我们当代码执行* request.data * 时候,会去执行解析器。我们所使的的request是REST fromework下dispatch生成的,不是jango的。那么获取解析器的一个过程是怎样的呢?我们来看REST framework的源码了解一下。
REST framework(四) 解析器源码解读
REST framework(四) 解析器源码解读
REST framework(四) 解析器源码解读
REST framework(四) 解析器源码解读
REST framework(四) 解析器源码解读
REST framework(四) 解析器源码解读
REST framework(四) 解析器源码解读
REST framework(四) 解析器源码解读
REST framework(四) 解析器源码解读
REST framework(四) 解析器源码解读
REST framework(四) 解析器源码解读
REST framework(四) 解析器源码解读
REST framework(四) 解析器源码解读
REST framework(四) 解析器源码解读
所以此时就得到了默认的解析器了。然后通过解析器去匹配,提交数据内容的格式要求的解析器。如果有,则解析成功,没有的话,就报错。

相关文章:

  • 2022-03-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-25
  • 2022-12-23
  • 2022-12-23
  • 2021-10-19
  • 2021-12-20
  • 2021-08-09
相关资源
相似解决方案