ホームページ >バックエンド開発 >Python チュートリアル >Django デバッグ ツール django-debug-toolbar のインストールと使用方法のチュートリアル
ウェブサイトの開発では、ページのデバッグは避けられません。django を使用してサイトを開発する場合、このプラグインをインストールすると、最初はすべてのコンテキスト変数を表示することができます。もちろん、HTTP ヘッダー、テンプレート、キャッシュなどのさまざまな情報も表示されます。つまり、非常に包括的で使いやすいです。
以前は、開発のために Windows に pycharm をインストールすることに慣れていましたが、この方法では、デバッグが少し面倒でした。 -debug-toolbar はこの問題を解決しました
django-debug-toolbar をインストールして使用する方法は次のとおりです:
コマンド
sudo pip install django-debug-toolbar
を使用します
django-debug-toolbar をインストールします。 (Django バージョンと debug_toolbar バージョンには互換性があることに注意してください。pip をお持ちでない場合は、最初にインストールしてください。チュートリアル: Python パッケージ マネージャー pip インストールの詳細な説明を参照してください)2. 配置「debug_toolbar.middleware.DebugToolbarMiddleware」を追加します' MIDDLEWARE_CLASSES 内の settings.py 内のプロジェクトに追加します。 settings.py に INTERNAL_IPS = ('127.0.0.1',) を追加します (どの IP からサイトにアクセスするか、debug_toolbar を表示します) INSTALLED_APPS に 'debug_toolbar' を追加します DEBUG オプションが true であることを確認します追加DEBUG_TOOLBAR_PANELS オプション 最後にテンプレートを設定し、debug_toolbar のテンプレート ディレクトリを TEMPLATE_DIRS に追加します。 コードは次のとおりです:
DEBUG_TOOLBAR_PANELS = [ 'debug_toolbar.panels.versions.VersionsPanel', 'debug_toolbar.panels.timer.TimerPanel', 'debug_toolbar.panels.settings.SettingsPanel', 'debug_toolbar.panels.headers.HeadersPanel', 'debug_toolbar.panels.request.RequestPanel', 'debug_toolbar.panels.sql.SQLPanel', 'debug_toolbar.panels.staticfiles.StaticFilesPanel', 'debug_toolbar.panels.templates.TemplatesPanel', 'debug_toolbar.panels.cache.CachePanel', 'debug_toolbar.panels.signals.SignalsPanel', 'debug_toolbar.panels.logging.LoggingPanel', 'debug_toolbar.panels.redirects.RedirectsPanel', ]さて、これで完了です。 debug_tool をテストするために新しいサイトを作成する場合は、サイトにアクセス可能なページが含まれるように必ずテンプレートをレンダリングしてください。そうしないと、debug_tool インターフェイスが取得されません。