基于 Flask 的开发模式

某些功能和交互在大多数 Web 应用中非常常见。 例如,许多应用都会使用关系型数据库和用户身份验证。 它们会在请求开始时打开数据库连接,并获取已登录用户的信息。 在请求结束时,再关闭数据库连接。

这类模式本身可能稍微超出了 Flask 的核心范围, 但 Flask 提供了便捷的方式来实现它们。 以下页面汇总了一些常见的开发模式。