摘要: 1 #更新源并下载 2 sudo apt update 3 sudo apt install nginx 4 5 6 #编译tengin 7 ./configure --prefix=/etc/nginx/ --sbin-path=/usr/sbin/nginx 8 #make 生成 nginx 执行文件 9 make 10 11 #将原声nginx备份 12 sudo ... 阅读全文
posted @ 2017-05-03 08:41 SxMask 阅读(1659) 评论(0) 推荐(0)
摘要: Flask上下文全局变量current_app 程序上下文 当前激活程序的程序实例g 程序上下文 处理请求时用作临时存储的对象。每次请求都会重设这个变量request 请求上下文 请求对象,封装了客户端发出的 HTTP 请求中的内容session 请求上下文 用户会话,用于存储请求之间需要“记住”的 阅读全文
posted @ 2017-03-24 23:59 SxMask 阅读(219) 评论(0) 推荐(0)
摘要: 使用程序工厂函数 在单个文件中开发程序很方便,但却有个很大的缺点,因为程序在全局作用域中创建,所以无法动态修改配置。 运行脚本时,程序实例已经创建,再修改配置为时已晚。这一点对单元测试尤其重要,因为有时为了提高测试覆盖度,必须在不同的配置环境中运行程序。 这个问题的解决方法是延迟创建程序实例,把创建 阅读全文
posted @ 2017-03-23 20:31 SxMask 阅读(1289) 评论(0) 推荐(0)
摘要: form.hidden_tag() 模板参数将被替换为一个隐藏字段,用来是实现在配置中激活的 CSRF 保护。如果你已经激活了 CSRF,这个字段需要出现在你所有的表单中。 为了不被跨站攻击的一个保护措施,需要在config.py 里面设置两配置 阅读全文
posted @ 2017-03-19 13:12 SxMask 阅读(281) 评论(0) 推荐(0)
摘要: 1 from flask_wtf import FlaskForm 版本的更新连导入名称都不一样了, 最近在开flask的框架..初学.随笔记录一下. flask-wtf 给我的理解很神奇.. 它是一个用作验证的插件,也是一个像html 一样的标签,使用方法看上去很绕.实际上蛮好理解 forms.p 阅读全文
posted @ 2017-03-19 13:02 SxMask 阅读(1102) 评论(0) 推荐(1)