Django
创建第一个项目
Django Rest_Framework
环境安装与配置
序列化
本文档使用 MrDoc 发布
-
+
首页
序列化
api接口开发,最核心最常见的一个代码编写过程就是序列化,所谓序列化就是把数据转换格式。常见的序列化方式: json,pickle,base64,…. 序列化可以分两个阶段: **序列化**: 把我们识别的数据转换成指定的格式提供给别人。 例如:我们在django中获取到的数据默认是模型对象,但是模型对象数据无法直接提供给前端或别的平台使用,所以我们需要把数据进行序列化,变成字符串或者json数据,提供给别人。 **反序列化**:把别人提供的数据转换/还原成我们需要的格式。 例如:前端js提供过来的json数据,对于python而言json就是字符串,我们需要进行反序列化换成字典,然后接着字典再进行转换成模型对象,这样我们才能把数据保存到数据库中。 ![](/media/202302/2023-02-10_192447_1143640.1813842074235711.png)
admin
2023年2月10日 19:25
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码