次のようなフラスコアプリケーションがあります。
app.py
blueprints/
www.py
shop.py
app.py
blueprints
は、ディレクトリ内の各ファイルから blueprint オブジェクトをインポートし、適切なサブドメイン (これもファイルからインポートされます) を使用してそれらをFlask
オブジェクトに登録します。app.py
各ブループリントはエラー ハンドラーを登録しますが、これらは一般的なエラーではなく、ビューが手動で を呼び出した場合にのみ呼び出されますabort()
(つまり、 が管理するサブドメインで存在しない URL を呼び出すと、代わりにshop.py
エラー ハンドラーが呼び出されます)。app.py
エラーが発生しているサブドメインを処理しているブループリントにフラスコにエラーを渡すよう強制する方法はありますか?