摘要: 关于DRF基类APIView提供的Request和Response对象的作用,可以看我的另一篇博文:https://www.cnblogs.com/chichung/p/9939864.html 综合使用: 相应路由的配置: 阅读全文
posted @ 2018-11-10 19:54 苦瓜爆炒牛肉 阅读(797) 评论(1) 推荐(0) 编辑
摘要: # 转载请留言联系 1.Request对象 DRF传入视图的request对象,不再是Django默认的HttpRequest对象,而是扩展了HttpRequest类的Request类的对象。 REST framework 提供了Parser解析器,在接收到请求后会自动根据Content-Type指 阅读全文
posted @ 2018-11-10 16:51 苦瓜爆炒牛肉 阅读(1680) 评论(0) 推荐(0) 编辑
摘要: 模型类序列化器 DRF提供了模型类序列化器: ModelSerializer 作用: 简化对应django模型类的序列化器的定义 ModelSerializer与常规的Serializer相同,但提供了: 基于模型类自动生成一系列字段 基于模型类自动为 Serializer 生成 validator 阅读全文
posted @ 2018-11-10 11:49 苦瓜爆炒牛肉 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 反序列化原理: 反序列化原理: Json字符串-->字典-->对象 反序列化的作用: 反序列化的作用: 1.校验参数的准确性 2.校验通过后,可以在数据库中保存或修改数据 反序列化的使用: 反序列化的使用: 首先定义序列化器: 功能一:校验参数的准确性 当我们想把一个字典转换为对象保存到数据库时,往 阅读全文
posted @ 2018-11-10 11:23 苦瓜爆炒牛肉 阅读(443) 评论(0) 推荐(0) 编辑
摘要: # 转载请留言联系 read_only read_only read_only表示只能读,不能进行修改。例如定义序列化器时,id字段通常指定read_only=True。在序列化时,即对象转为字典、JSON字符串时,字典、JSON字符串包含着id字段。但是反序列化时,即JSON字符串、字典转换为对象 阅读全文
posted @ 2018-11-10 10:05 苦瓜爆炒牛肉 阅读(2388) 评论(0) 推荐(0) 编辑