摘要:
[TOC] Response封装 经过前面的学习我们可以发现, 我们每次成功响应了前端的请求, 都要按照固定的格式写一遍Response内部包含的数据,并将其返回给前端, 每返回一次就要完整的写一次, 是不是有点麻烦? 我们可以通过对Response进行简单封装, 来简化我们的代码 深度查询之dep 阅读全文
摘要:
[TOC] 基表 基表只提供公有字段, 不参与数据库迁移 在基表下的配置类 中设置: , 表明该表为抽象表, 不参与数据库迁移 外键字段参数 db_constraint 数据库关联 " " 断关联: , 既数据库中不会建立外键关系, Django在代码层面上实现两表关联 优点 不会影响连表查询操作效 阅读全文
摘要:
[TOC] 序列化家族 序列化就是==将对象的状态信息转换为可以存储或传输的形式的过程== 手动实现序列化 这里的手动实现指的是将对象信息传输到前端 Serializers序列化与反序列化 序列化 " " 字段设置: 要同模型类的字段对应 自定义序列化字段: 字段类型为: 字段名不应和模型类字段名冲 阅读全文
摘要:
[TOC] APIView APIView继承了View, 并重写了as_view方法 重写的as_view主体上还是View的as_view, 返回的还是view方法 重写的as_view的就是==局部禁用了csrf认证== python Copy 继承了View class APIView(Vi 阅读全文
摘要:
[TOC] DRF drf是Django的一个插件 安装: 使用drf需要先在settings.py配置文件中注册 接口 概念 " " 接口就是一种url链接, 你按照相应的格式向这个url提交数据, 可以获取相应的响应结果 概括来说就是四大点 ==url链接==: ==请求方式==: get, p 阅读全文