我有一个烧瓶应用程序,看起来有点像这样:
app.py
blueprints/
www.py
shop.py
app.py
从目录中的每个文件中导入蓝图对象,blueprints
并将它们注册到具有适当子域的Flask
对象中app.py
(也从文件中导入)。每个蓝图都注册错误处理程序,但是这些仅在视图手动调用时调用abort()
,而不是由一般错误调用(即在由shop.py
调用错误处理程序管理的子域上调用不存在的 URL app.py
。)
有没有办法强制烧瓶将错误传递给正在处理发生错误的子域的蓝图?