0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Flask Debug Toolbarを使ってFlaskのアプリケーションを効率よくデバッグしよう!

Posted at

概要

Flask Debug Toolbarを使うとローカル上のFlaskのアプリケーションを効率よくデバッグできます
今回はFlask Debug Toolbarの設定方法および利用方法について解説します

実装

以下のようにDebugToolbarExtensionを初期化します
app.debugをTrueにすればDebug Toolbarを使用できます

main.py
import os

from flask_debugtoolbar import DebugToolbarExtension

app = Flask(__name__)
app.debug = os.environ.get("DEBUG")

app.config["SECRET_KEY"] = os.environ.get("SECRET_KEY")
toolbar = DebugToolbarExtension(app)

実際に触ってみよう!

以下のようにDebug Toolbarのサイドバーが表示されたら成功です

スクリーンショット 2025-01-15 15.35.23.png

各パッケージの詳細、HTTPヘッダ、環境変数、APIのルートなどを確認できるので便利ですね

スクリーンショット 2025-01-15 15.38.13.png

スクリーンショット 2025-01-15 15.38.48.png

スクリーンショット 2025-01-15 15.39.12.png

スクリーンショット 2025-01-15 15.39.42.png

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?