1

Web 上のほぼすべてのソリューションを試したと思いますが、django デバッグ ツールバーがまだ Web サイトに表示されません。難しいのは、エラーや、問題を見つけることができる兆候がないことです。

自動インストールと手動インストールを試しました。試した最も一般的なことは次のとおりです。

  1. 私のIPを内部IPに追加し、さらに追加しましたSHOW_TOOLBAR_CALLBACK = lambda x: True

  2. コマンドを実行しましcollectstatic

  3. ページで閉じていない html タグがないかどうかを確認しました

  4. debug=Truesettings.pyで確認しました

5) 削除された .pyc ファイル

等々..

編集して設定を含める

設定.py:

MIDDLEWARE_CLASSES = (
    'django.middleware.common.CommonMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    # Uncomment the next line for simple clickjacking protection:
    # 'django.middleware.clickjacking.XFrameOptionsMiddleware',
    'debug_toolbar.middleware.DebugToolbarMiddleware',
)

DEBUG_TOOLBAR_PATCH_SETTINGS = False
SHOW_TOOLBAR_CALLBACK = lambda x: True
INTERNAL_IPS = ('bla','bla',)

myproject/myproject/urls.py:

if settings.DEBUG:
    import debug_toolbar
    urlpatterns += patterns('',
        url(r'^__debug__/', include(debug_toolbar.urls)),
    )
4

1 に答える 1