*django rest framework serializers小结

一共有两篇文章参考:

《Django rest framework之序列化小结》https://www.cnblogs.com/pyspark/p/8607801.html

《django rest framework serializers小结》https://blog.csdn.net/l_vip/article/details/79156113

引言
  serializers是什么?官网是这样的”Serializers allow complex data such as querysets and model instances to be converted to native Python datatypes that can then be easily rendered into JSON, XML or other content types. “翻译出来就是,将复杂的数据结构变成json或者xml这个格式的。
  
  在最近的学习中,个人看法,serializers有以下几个作用:
   – 将queryset与model实例等进行序列化,转化成json格式,返回给用户(api接口)。
  - 将post与patch/put的上来的数据进行验证。
   – 对post与patch/put数据进行处理。
 (后面的内容,将用patch表示put/patch更新,博主认为patch更贴近更新的说法)
  简单来说,针对get来说,serializers的作用体现在第一条,但如果是其他请求,serializers能够发挥2,3条的作用!

  本文比较长,用张图简单介绍一下主要内容

作者:_气呀呀呀
来源:CSDN
原文:https://blog.csdn.net/l_vip/article/details/79156113
版权声明:本文为博主原创文章,转载请附上博文链接!

未经允许不得转载:MR LYU » *django rest framework serializers小结

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址