目录
二、current_app - 在任何地点,获取flask.app对象
一、应用上下文
该Flask 应用程序对象具有的属性,比如 config ,那些对视图和内访问有用的CLI命令。但是,app在项目中的模块中导入实例很容易出现循环导入问题。使用应用工厂模式或编写可重复使用的蓝图或 扩展时,根本不会
app
导入实例。Flask使用应用程序上下文解决了这个问题。
app
您可以使用current_app 代理来指向处理当前活动的应用程序,而不是直接引用。Flask 在处理请求时自动推送应用程序上下文。查看函数,错误处理程序以及在请求期间运行的其他函数都可以访问current_app
在运行Flask.cli使用注册的CLI命令时,Flask还将自动推送应用程序上下 @app.cli.command()。
二、current_app - 在