2021年8月20日
以下为极客时间 Django快速开发实战 课程中一些常见文件的问题解答,以及部分课程中 Bug 的勘误表。 由于这些问题被频繁遇到,而对于新接触 django初学者来说处理起来比较花时间,因此总结如下,方便您能快速解决这些问题。 课程链接 一、项目相关 1.创建一个 Django 项目, 启动项目的过程有哪些步骤? 可……
阅读全文
2021年1月17日
Django 单元测试框架介绍 Django 提供了一个测试框架,其中包含继承自 Python 标准unittest库的几个基类,以及 Django Test Client。Django Test Client 允许您模拟请求,插入测试数据以及检查应用程序的输出。 Django 还提供了一个API(LiveServerTestCase)来测试用户与浏览器的交互过程。 测试用例基……
阅读全文
2021年1月7日
场景: 对密钥进行管理, 创建用户, 创建策略限制用户只能访问自己路径下的密钥信息. 添加 vault 用户账号 Access - Auth Method - 添加 Username & pasword的方式。 然后添加一个账号。 后续就可以使用新加的账号,以普通用户身份登陆。 使用 vault 生成密钥/保存密钥(健值对) 注意不要使用 cubbyhole 密码引擎。 cubbyhole 引擎里面所有路径都是跟着……
阅读全文
2020年12月27日
安装 Vault Vault 的安装参考官网文档, 用操作系统常用的软件包管理工具,比如 mac 的 brew, ubuntu/debian 的 apt-get, redhat/centos 的 yum 来安装即可. 安装完后 vault 命令可以使用. 如 mac 下面安装: $ brew tap hashicorp/tap $ brew install hashicorp/tap/vault 参考: https://learn.hashicorp.com/tutorials/vault/getting-started-install?in=vault/getting-started 开发环境下部署 Vault 开发环境使用比较简单, 直接一个命令使用开发模式启动服务即可, vault server -dev 启动的时候, 会往控制台输出一个解密用的 key, 以……
阅读全文
2016年5月26日
5月25日中午有同事在午餐的时候,吃着吃着突然晕倒。先前早晨她有感觉到晕眩,感觉周围的房子在动,虽然有感觉不舒服,仍然坚持工作。昨晚去看她的时候,她在急救室的病床上躺着,问我这两天上线的版本怎么样,有没有什么问题。 都躺在急救室了,还有什么不能放下的?分析下来是工作压力大,早晨没吃……
阅读全文
2016年5月15日
不怕犯错,才能够创新;这是为什么往往在事情糟糕到极点的时候,创新容易发生的原因(人们不用为创新可能引起的错误承担责任)。……
阅读全文
2016年5月12日
信心往下传,困难往上抛。为将者,懂得如何把信心传递到如何帮助团队缓解压力,如何帮助团队建立信心,达成目标。……
阅读全文
2016年5月11日
系统化思维,简单来说就是对事情全面思考,不只就事论事。是把想要达到的结果、实现该结果的过程、过程优化以及对未来的影响等一系列问题作为一个整体系统进行研究。……
阅读全文
2015年12月16日
面对问题不回避,对自己有要求的同时对别人有要求。这是作为团队成员的基本素养。自组织团队的一个基本要求是团队成员对自己有要求的同时,也要对他人有要求。作为管理者,特别要关注团队是否能够坦诚面对问题,抛出问题,进而解决问题。 起因 今天跟QA开会的时候,测试同事提到一个问题,开发的代码不……
阅读全文
2015年9月12日
Pycon 2015上海归来,只有短短的8个小时,收获满满,会上干货很多,部分分享做了简短的笔记。没做笔记的好几个分享其实内容都还不错,由于ppt看不清楚,也没太听明白演讲者的重点,比较遗憾。 #1.阿里ace: 直接运行python的django,web.py,flask应用; 技术上使用lx……
阅读全文