摘要: Flask快速入门(21) — flask_script 作用:用于实现类似于django中的 ...类似的命令 安装:pip install flask script 使用:启动项目,在终端直接 自定制命令 阅读全文
posted @ 2019-10-20 20:23 Never&say&die 阅读(141) 评论(0) 推荐(0) 编辑
摘要: Flask快速入门(20) — 多app应用 之前一直是一个app,如果有多个app该怎么进行分发呢? dm是DispatcherMiddleware实例化对象,所以dm()调用时执行的是 方法。源码: 阅读全文
posted @ 2019-10-20 18:38 Never&say&die 阅读(693) 评论(0) 推荐(0) 编辑
摘要: Flask快速入门(19) — wtforms组件 等同于django里面的Form组件,可以生成前端输入框,也可以进行数据校验。 安装:pip install wtforms 使用1: login.html 使用2:常用的一些输入框 login.html 阅读全文
posted @ 2019-10-20 17:59 Never&say&die 阅读(176) 评论(0) 推荐(0) 编辑
摘要: Flask快速入门(18) — 信号 作用:Flask框架中的信号基于blinker,其主要就是让开发者可以在flask请求过程中定制一些用户行为 安装:pip install blinker 内置信号: 使用内置信号: 一个流程中的信号触发点(了解) 自定义信号: 阅读全文
posted @ 2019-10-20 17:12 Never&say&die 阅读(135) 评论(0) 推荐(0) 编辑
摘要: Flask快速入门(17) — flask_session 作用:将默认保存的签名cookie中的值,保存到 redis/memcached/file/Mongodb/SQLAlchemy 安装:pip install flask session 使用1: 我们知道session是从app.sess 阅读全文
posted @ 2019-10-20 16:46 Never&say&die 阅读(451) 评论(0) 推荐(0) 编辑
摘要: [TOC] 作用:对程序进行目录结构划分 不使用蓝图,自己分文件 目录结构: app.py init.py user.py order.py 使用蓝图之中小型系统 目录结构 init.py manage.py user.py order.py 总结: 1 xxx = Blueprint('accou 阅读全文
posted @ 2019-10-20 13:18 Never&say&die 阅读(164) 评论(0) 推荐(0) 编辑
摘要: [TOC] 全局的变量 项目请求流程 1. ctx = self.request_context(environ) : environ,请求相关的,ctx现在是包含request,session的RequestContext的对象,源码 2. ctx.push()这个ctx是RequestConte 阅读全文
posted @ 2019-10-20 11:53 Never&say&die 阅读(158) 评论(0) 推荐(0) 编辑