私のsettings.pyの関連設定は次のとおりです
DEBUG = True
DEBUG_TOOLBAR_PATCH_SETTINGS = False
INTERNAL_IPS = ('127.0.0.1',)
MIDDLEWARE_CLASSES = (
...,
'debug_toolbar.middleware.DebugToolbarMiddleware',
...,
)
INSTALLED_APPS = (
...,
'debug_toolbar',
...,
)
また、明示的なセットアップ手順に従ってurls.py ファイルをセットアップしました。ツールバーは表示されますが、表示されません。各メニュー項目の横にチェックボックスがあり、すべてのリンクに href="#" が付いています。
これは奇妙に思えます。以前に DjDb を使用したことがありますが、これは見たことがありません。誰かがこの問題について何らかの洞察を提供できれば、それは素晴らしいことです! ありがとう
アップデート:
Alasdair が指摘したように、チェックボックスは新しい機能であり、リンクは django-debug-toolbar の javascript コンポーネントによって指示されるため、適切に href="#" を持っています。ブラウザーの JS コンソールを開くと、ツールバーが非推奨のプロパティを使用していることが示されました。
event.returnValue is deprecated. Please use the standard event.preventDefault() instead.
ただし、これは単なる警告であるため、問題なく動作することを期待しています。