• Flask 创建一个请求上下文

    从 Shell 创建一个合适的上下文,最简单的方法是使用 ​test_request_context​ 方法,此方法 会创建一个 ​RequestCo…

    Flask 教程 2023年5月16日
  • Flask 激发请求发送前后的调用

    仅仅创建一个请求上下文,您仍然不能运行请求发送前通常会运行的代码。 如果您在将连接数据库的任务分配给发送请求前的函数调用,或者在当前 用户并没有被储存在 ​g​&nbsp…

  • Flask 进一步提升 Shell 使用体验

    如果您喜欢在 Shell 里实验您的新点子,您可以创建一个包含你想要导入交互式 回话中的东西的的模块。在这里,您也可以定义更多的辅助方法用来完成一些常用的 操作,例如初始化数据库、…

    Flask 教程 2023年5月16日
  • Flask 代码模式

    某些东西非常通用,以至于你有很大的机会在绝大部分 Web 应用中,都能找到 他们的身影。例如相当多的应用在使用关系数据库而且包含用户注册和认证模块。 在这种情况下,请求开始之前,他…

    Flask 教程 2023年5月16日
  • Flask 大型应用

    对于比较大型的应用,更好的做法是使用包管理代码,而不是模块来管理代码。 这非常简单,设想一个如下结构的应用: /yourapplication /yourapplication.p…

    Flask 教程 2023年5月16日
  • Flask 应用程序的工厂函数

    如果您已经开始使用包和蓝图(用蓝图实现模块化的应用)辅助您的应用开发了,那么 这里还有一些非常好的办法可以进一步的提升开发体验。当蓝图被导入的时候, 一个通用的模板将会负责创建应用…

  • Flask 使用URL处理器

    Flask 0.7 版引入了 URL 处理器的概念。此概念的意义在于,对于一部分资源, 您并不是很清楚该如何设定其 URL 相同的部分。例如可能有一些 URL 包含了几个字母 来指…

    Flask 教程 2023年5月16日
  • Flask 部署和分发

    distribute 的前身是 ​setuptools​ ,是一个通常用于分发 Python 库和扩展程序的外部库。它依赖于随 Python 预装的&…

    Flask 教程 2023年5月16日