0
私たちはdjango.settings
にDEBUG_TOOLBAR=True
を入れれば、Djangoデバッグツールバーを使用しています。問題は非常に奇妙です。実行できませんmanage.py
の活性は、python manage.py runserver
またはpython manage.py collectstatic
のいずれかである。私が終了するためにCTRL+C
を押すと、私はそれができなくなってしまいました。ここで私のdjangoデバッグツールバーの設定です。djangoデバッグツールバーが有効になっているときにサーバーを実行できません
DEBUG=True
DEBUG_TOOLBAR = True
if DEBUG and DEBUG_TOOLBAR:
INSTALLED_APPS += (
'debug_toolbar',
)
INTERNAL_IPS = (
'127.0.0.1',
'XX.XX.XXX.XXX',
)
DEBUG_TOOLBAR_PANELS = [
'debug_toolbar.panels.timer.TimerPanel',
'debug_toolbar.panels.sql.SQLPanel',
'debug_toolbar.panels.cache.CachePanel',
'debug_toolbar.panels.signals.SignalsPanel',
'debug_toolbar.panels.redirects.RedirectsPanel',
]
DEBUG_TOOLBAR_CONFIG = {
'RENDER_PANELS': True,
'RESULTS_CACHE_SIZE': 2,
'RESULTS_STORE_SIZE': 10, # Required for ddt_request_history
'SHOW_TOOLBAR_CALLBACK': lambda request: True
}
MIDDLEWARE_CLASSES += (
'saul.middleware.profile.ProfileMiddleware',
'debug_toolbar.middleware.DebugToolbarMiddleware',
)
しかし、私は以下の質問の回答を行ってきましたが、どれもうまくいきませんでした。
django-debug-toolbar not showing up
「できない」とはどういう意味ですか?エラーメッセージはありますか?それは何ですか? –
@AdamBarnesそれにエラーメッセージはありません.... –
'python manage.py shell'と入力してEnterキーを押すと、カーソルだけが表示されます。エラーもプロンプトもありませんか?単に 'python'と入力してEnterキーを押すとどうなりますか? –