摘要: 背景 其实一开始用的是pymysql,但是发现维护比较麻烦,还存在代码注入的风险,所以就干脆直接用ORM框架。 ORM即Object Relational Mapper,可以简单理解为数据库表和Python类之间的映射,通过操作Python类,可以间接操作数据库。 Python的ORM框架比较出名的 阅读全文
posted @ 2020-04-26 18:23 侃豺小哥 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 一、 collections 中 defaultdict 1.1 字典的键映射多个值 将下面的列表转成字典 l = [('a',2),('b',3),('a',1),('b',4),('a',3),('a',1),('b',3)] 一个字典就是一个键对应一个单值的映射,而上面的列表中有相同键。如果你 阅读全文
posted @ 2020-04-26 16:59 侃豺小哥 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 使用 django 开发项目时,如果你使用 model 模型管理你的数据库表,对 migrations 文件会很熟悉,每次 model 模型有新的变更都会执行 python manage.py makemigrations 这个命令, 生成一些操作数据表的 migrations 脚本文件,但是随着项 阅读全文
posted @ 2020-04-26 10:24 侃豺小哥 阅读(981) 评论(0) 推荐(0) 编辑