上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页
摘要: user模块User表 创建user模块 创建User表对应的model:user/models.py 注册user模块,配置User表:dev.py 配置media media配置:dev.py media目录配置 主路由:luffyapi/urls.py 子路由:user/urls.py 数据库 阅读全文
posted @ 2020-03-17 20:21 GhostAnt 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 数据库配置 创建数据库 为指定数据库配置指定账户 配置文件配置 Django 2.x 一些版本pymysql兼容问题 Django不采用2.0.7版本很可能出现以下问题,需要修改源代码 阅读全文
posted @ 2020-03-17 20:07 GhostAnt 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 环境变量 dev.py 在写项目直接导入utils文件夹也不''错误提示'' 封装logger dev.py utils/logging.py 封装项目异常处理 utils/exception.py settings.py 二次封装Response模块 utils/response.py 路由组件配 阅读全文
posted @ 2020-03-17 20:05 GhostAnt 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 后台:Django项目创建 环境 创建项目 重构项目目录 配置开发环境 阅读全文
posted @ 2020-03-17 19:40 GhostAnt 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 虚拟环境的搭建 优点 windows 安装 配置虚拟环境管理器工作目录 MacOS、Linux 安装 工作文件 配置 使用 pycharm使用 新建项目 ) 添加环境 使用环境 阅读全文
posted @ 2020-03-17 18:59 GhostAnt 阅读(86) 评论(0) 推荐(0) 编辑
摘要: pip安装源 介绍 永久配置安装源 Windows MacOS、Linux 配置文件内容 阅读全文
posted @ 2020-03-17 18:47 GhostAnt 阅读(113) 评论(0) 推荐(0) 编辑
摘要: python语言的参数传递皆为引用传递(C语言中的概念) 但由于python中有可变类型和不可变类型的概念,但传递的参数是不可变类型时,值变内存地址就变了,在函数里对参数的修改不会影响到原对象。当传递的参数是可变类型时,由于可变类型的内存地址不会发生变化,会影响到原对象。 C语言中的 值传递和引用传 阅读全文
posted @ 2020-03-15 17:50 GhostAnt 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主。 slave第一次连接到master时会进行全量复制,之后是增量复制。 常用的三种手段 一主多仆,一个master下有多个slave。缺点是可能会导致主库压力过大 薪火相传,主库 阅读全文
posted @ 2020-03-05 23:10 GhostAnt 阅读(100) 评论(0) 推荐(0) 编辑
摘要: redis五大数据类型 字符串 哈希 列表 集合 有序集合 键操作 字符串 列表 是一个字符串链表,left、right都可以插入添加 如果键不存在,创建新的链表 如果键已存在,新增内容 如果值全部移除,对应的键也就消失了 链表的数据结构导致了对头、尾的操作效率极高,但对中间元素效率O(n)。 集合 阅读全文
posted @ 2020-03-05 23:09 GhostAnt 阅读(114) 评论(0) 推荐(0) 编辑
摘要: redis事务命令 4种结果 全体连坐(输入命令时就报错,比如redis的命令错误、参数个数错误、cmd下直接会出错误信息,会导致本次事务失败) 冤头债主(QUEUED成功,事务EXEC后 失败的失败,成功的成功,互不影响) 正常执行 放弃事务 小结 redis部分支持事务,不像ORCALE和MYS 阅读全文
posted @ 2020-03-05 23:07 GhostAnt 阅读(83) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页