摘要: 一、SQLAlchemy-Utils 由于sqlalchemy中没有提供choice方法,所以借助SQLAlchemy-Utils组件提供的choice方法 二、scoped_session 三、Flask-SQLAlchemy和Flask-Migrate组件 详说注册SQLAlchemy的两种方式 阅读全文
posted @ 2018-04-13 09:55 shuyang 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 一、wtforms源码流程 1、实例化流程分析 # 源码流程 1. 执行type的 __call__ 方法,读取字段到静态字段 cls._unbound_fields 中; meta类读取到cls._wtforms_meta中 2. 执行构造方法 a. 循环cls._unbound_fields中的 阅读全文
posted @ 2018-04-13 09:44 shuyang 阅读(310) 评论(0) 推荐(0) 编辑
摘要: Flask Script扩展提供向Flask插入外部脚本的功能,包括运行一个开发用的服务器,一个定制的Python shell,设置数据库的脚本,cronjobs,及其他运行在web应用之外的命令行任务;使得脚本和系统分开; Flask Script和Flask本身的工作方式类似,只需定义和添加从命 阅读全文
posted @ 2018-04-13 09:39 shuyang 阅读(207) 评论(0) 推荐(0) 编辑