Flask 方案¶
有一些东西是大多数网络应用都会用到的。比如许多应用都会使用关系型数据库和用户验证,在请求之前连接数据库并得到当前登录用户的信息,在请求之后关闭数据库连接。
更多用户贡献的代码片断和方案参见 Flask代码片断归档.
- 大型应用
- 应用工厂
- 应用调度
- 实现 API 异常
- URL 处理器
- 使用 Setuptools 部署
- 使用 Fabric 部署
- 使用 SQLite 3
- 使用 SQLAlchemy
- 上传文件
- 缓存
- 视图装饰器
- 使用 WTForms 进行表单验证
- 模板继承
- 消息闪现
- 通过 jQuery 使用 AJAX
- 自定义出错页面
- 惰性载入视图
- 使用 MongoKit
- 添加一个页面图标
- 流内容
- 延迟的请求回调
- 添加 HTTP 方法重载
- 请求内容校验
- 基于 Celery 的后台任务
- 继承 Flask
原文: https://dormousehole.readthedocs.io/en/latest/patterns/index.html