2017-10-25 3 views
0

私たちはdjango.settingsDEBUG_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

+0

「できない」とはどういう意味ですか?エラーメッセージはありますか?それは何ですか? –

+0

@AdamBarnesそれにエラーメッセージはありません.... –

+0

'python manage.py shell'と入力してEnterキーを押すと、カーソルだけが表示されます。エラーもプロンプトもありませんか?単に 'python'と入力してEnterキーを押すとどうなりますか? –

答えて

0

最後に、我々は、複数の設定ファイルにDEBUG_TOOLBARセットの無限ループを持って答えを見つけたので、それはそこにループを引き起こしています。

関連する問題