摘要: [TOC] Response封装 经过前面的学习我们可以发现, 我们每次成功响应了前端的请求, 都要按照固定的格式写一遍Response内部包含的数据,并将其返回给前端, 每返回一次就要完整的写一次, 是不是有点麻烦? 我们可以通过对Response进行简单封装, 来简化我们的代码 深度查询之dep 阅读全文
posted @ 2019-12-30 21:32 ^啷个哩个啷$ 阅读(471) 评论(0) 推荐(0) 编辑
摘要: [TOC] 基表 基表只提供公有字段, 不参与数据库迁移 在基表下的配置类 中设置: , 表明该表为抽象表, 不参与数据库迁移 外键字段参数 db_constraint 数据库关联 " " 断关联: , 既数据库中不会建立外键关系, Django在代码层面上实现两表关联 优点 不会影响连表查询操作效 阅读全文
posted @ 2019-12-30 21:28 ^啷个哩个啷$ 阅读(1613) 评论(0) 推荐(1) 编辑
摘要: [TOC] 序列化家族 序列化就是==将对象的状态信息转换为可以存储或传输的形式的过程== 手动实现序列化 这里的手动实现指的是将对象信息传输到前端 Serializers序列化与反序列化 序列化 " " 字段设置: 要同模型类的字段对应 自定义序列化字段: 字段类型为: 字段名不应和模型类字段名冲 阅读全文
posted @ 2019-12-30 21:26 ^啷个哩个啷$ 阅读(161) 评论(0) 推荐(0) 编辑
摘要: [TOC] APIView APIView继承了View, 并重写了as_view方法 重写的as_view主体上还是View的as_view, 返回的还是view方法 重写的as_view的就是==局部禁用了csrf认证== python Copy 继承了View class APIView(Vi 阅读全文
posted @ 2019-12-30 21:18 ^啷个哩个啷$ 阅读(255) 评论(0) 推荐(0) 编辑
摘要: [TOC] DRF drf是Django的一个插件 安装: 使用drf需要先在settings.py配置文件中注册 接口 概念 " " 接口就是一种url链接, 你按照相应的格式向这个url提交数据, 可以获取相应的响应结果 概括来说就是四大点 ==url链接==: ==请求方式==: get, p 阅读全文
posted @ 2019-12-30 21:13 ^啷个哩个啷$ 阅读(193) 评论(0) 推荐(0) 编辑
摘要: [TOC] setting.py views.py exception.py urls.py 阅读全文
posted @ 2019-12-29 13:20 ^啷个哩个啷$ 阅读(162) 评论(0) 推荐(0) 编辑
摘要: [TOC] isinstance和issubclass isinstance(obj,cls)检查是否obj是否是类 cls 的对象 " " ;) " " ;) issubclass(sub, super)检查sub类是否是 super 类的派生类 " " ;) " " ;) "回到顶部" 反射 1 阅读全文
posted @ 2019-12-20 21:05 ^啷个哩个啷$ 阅读(60) 评论(0) 推荐(0) 编辑
摘要: [TOC] 楔子 你现在是一家游戏公司的开发人员,现在需要你开发一款叫做的游戏,你就思考呀,人狗作战,那至少需要2个角色,一个是人, 一个是狗,且人和狗都有不同的技能,比如人拿棍打狗, 狗可以咬人,怎么描述这种不同的角色和他们的功能呢? 你搜罗了自己掌握的所有技能,写出了下面的代码来描述这两个角色 阅读全文
posted @ 2019-12-20 20:50 ^啷个哩个啷$ 阅读(111) 评论(0) 推荐(0) 编辑
摘要: [TOC] 楔子 作为一个会写函数的python开发,我们从今天开始要去公司上班了。写了一个函数,就交给其他开发用了。 季度末,公司的领导要给大家发绩效奖金了,就提议对这段日子所有人开发的成果进行审核,审核的标准是什么呢?就是统计每个函数的执行时间。 这个时候你要怎么做呀? 你一想,这好办,把函数一 阅读全文
posted @ 2019-12-20 18:42 ^啷个哩个啷$ 阅读(60) 评论(0) 推荐(0) 编辑
摘要: [TOC] 楔子 假如有一个函数,实现返回两个数中的较大值: 之前是不是我告诉你们要把结果return回来你们就照做了?可是你们有没有想过,我们为什么要把结果返回?如果我们不返回m,直接在程序中打印,行不行? 来看结果: " " ;) " " ;) 报错了!错误是“name 'm' is not d 阅读全文
posted @ 2019-12-20 18:35 ^啷个哩个啷$ 阅读(97) 评论(0) 推荐(0) 编辑