Loading

摘要: 前言 最近项目等待前端接接口,比较空闲.就想学习一些新东西.学啥呢?考虑到ORM的易用性,还是学习一下ORM.那么与Flask搭配的ORM有 flask-sqlalchemy 但是该组件专为Flask定制. 如 JWT与Flask-JWT,考虑到适用性,还是觉得学 SQLAlchemy好一些. 正文 阅读全文
posted @ 2019-02-27 20:03 ChnMig 阅读(3051) 评论(0) 推荐(0)
摘要: 前言 之前公司的 Vscode 折腾成功过,如今给自己家装一个忘记怎么定义了,故回忆一下写个博文记录 代码补全顾名思义就是输入一两个字母自动提示相关的联想操作,由于VsCode非常精简所以很多联想没有,需要自己新建. 正文 找到文件 文件 > 首选项 > 用户代码片段 选择 新建代码片段 下的想加入 阅读全文
posted @ 2019-02-24 10:45 ChnMig 阅读(17685) 评论(0) 推荐(2)
摘要: Gunicorn 的作用与优点这里就不再赘述,如不知道你也不会找这些对吧? 正文 安装简单,直接使用pip即可 昨日在 Centos 中想部署Gunicorn,使用pip安装后发现启动总是报 not found (没有此命令) 错误 百度谷歌一番没有任何收获,原先认为是默认使用Python2(Cen 阅读全文
posted @ 2019-02-12 10:26 ChnMig 阅读(4989) 评论(0) 推荐(0)
摘要: 写在前面 之前的文章中,我们详细讲述了怎样安装 Nginx,Python,Supervisor,Gunicorn,HTTPS。经本人多次测试是完全可以跑通的,那么本篇将介绍怎样将这些组合起来运行一个HTTPS的后端接口API 正文 注意 如果你想连接mysql,请先安装 mysqlclient 配置 阅读全文
posted @ 2019-02-11 19:28 ChnMig 阅读(2162) 评论(0) 推荐(0)
摘要: 目前的大趋势是升级HTTP为HTTPS 本章介绍怎样实装HTTPS证书 # 如果报 ssl 错误是Nginx安装时未安装ssl 请重新编译nginx 可以参考我之前的博客 申请/获取https 这里就不详细述说了,本人使用腾讯云申请的 有免费证书(有效期1年,1年后需要重新申请) 当我们通过申请后会 阅读全文
posted @ 2019-01-31 20:10 ChnMig 阅读(93603) 评论(1) 推荐(4)
摘要: 什么是Supervisor Supervisor是一个进程控制系统。 它是一个C/S系统,服务端是supervisord进程,控制端使用supervisorctl来进行控制启动进程。同时它也提供了一个web界面,来可以使我们方便的进行进程的控制和查看日志信息。 本篇博客将介绍如何安装/配置Supei 阅读全文
posted @ 2019-01-18 14:38 ChnMig 阅读(713) 评论(0) 推荐(0)
摘要: 今天写一个模糊匹配的接口的时候,发现PyMysql的防注入方式会将%给转义,就算是写两个%%也是无用,依旧查不出来结果 Google翻了,Baidu翻了,一样没有适用的解决方法。 后来灵机一动想到了方法,记下来以免丢失。 要注意的是%s前后不能加引号否则会导致查询失败 阅读全文
posted @ 2019-01-07 18:46 ChnMig 阅读(3076) 评论(1) 推荐(0)
摘要: 最近要用 Falsk 开发一个大点的后端,为了安全考虑,弃用传统的Cookie验证。转用JWT。 其实 Falsk 有一个 Falsk-JWT 但是我觉得封装的太高,还是喜欢通用的 PyJWT 。 JWT官网 安装 项目文档(英文) Demo 结果 解析 首先我们注意dic的结构 dic 有官方指定 阅读全文
posted @ 2018-12-19 15:01 ChnMig 阅读(9037) 评论(1) 推荐(1)
摘要: 本章我们来学习 Tornado 支持的请求方式 请求方式 Tornado支持任何合法的HTTP请求(GET、POST、PUT、DELETE、HEAD、OPTIONS)。你可以非常容易地定义上述任一种方法的行为,只需要在 RequestHandler 类中使用同名的方法。(也就是在视图中定义同名的方法 阅读全文
posted @ 2018-12-14 14:23 ChnMig 阅读(2913) 评论(0) 推荐(0)
摘要: 本章我们学习 Tornado 的路由传参等问题 路由 路由的匹配 Tornado的路由匹配采用的是正则匹配 一般情况下不需要多复杂的正则,正则的基本规则如下(站长之家) 举个例子 该代码指匹配 /sum/ 后跟至少一个数字且只有数字的情况 * 需要注意的是网络上传输都是字符串 类 Sum编写 我们访 阅读全文
posted @ 2018-12-13 17:02 ChnMig 阅读(2984) 评论(0) 推荐(0)