こんにちは、ディレクターのエリカです。 今回はpythonのマイクロフレームワーク「Flask」でのエラーハンドリングについて調べてみました。 独自のエラーページを表示する まずは、独自の404ページを出力してみます。404ページ用のerrorhandler()を準備しましょう。 errorhandler()を利用すると、指定したエラーコードで動作する関数を登録することができます。今回は、その中で独自の404ページを出力するよう設定します。 これにはデコレータを利用する方法と登録関数を利用する方法があります。 ①デコレータを利用する場合 まずは、デコレータを利用する方法。 @app.errorhandler(404) def page_not_found(error): return render_template('page_not_found.html'), 404 ②登録関数を利用す
![「Flask」でのエラーハンドリングについて考える | 株式会社LIG(リグ)|DX支援・システム開発・Web制作](https://cdn-ak-scissors.b.st-hatena.com/image/square/135df331e4cf71be319ae84b2eb2fff502da7b10/height=288;version=1;width=512/https%3A%2F%2Fliginc.co.jp%2Fwp-content%2Fuploads%2F2018%2F10%2Fec-ogp_181003_01_h.jpg)