django 1.9にdjango-debug-toolbar == 1.3.0がインストールされています。ここに私のsettings.pyの内容はdjangoデバッグツールバーが正しく設定されていない例外をスローする
# debug_toolbar settings
if DEBUG:
INTERNAL_IPS = ('127.0.0.1',)
MIDDLEWARE_CLASSES += (
'debug_toolbar.middleware.DebugToolbarMiddleware',
)
INSTALLED_APPS += (
'debug_toolbar',
)
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_TOOLBAR_CONFIG = {
'INTERCEPT_REDIRECTS': False,
}
私はDEBUGがTrueに設定されていることを確認しました。サーバーを実行しているとき、私は次のエラーを取得する -
django.core.exceptions.ImproperlyConfigured: Error importing debug panel debug_toolbar.panels.versions: "cannot import name linebreak_iter"
全体のスタックトレースはここで見つけることができます - https://gist.github.com/anonymous/7a48e7c24d530118e5dfc0a75b982be2
間違って起こっていますか? TIA。
必要以上の設定があるようです。 [クイックセットアップ](http://django-debug-toolbar.readthedocs.org/en/1.4/installation.html#quick-setup)の手順で十分でしょう。 'INTERCEPT_REDIRECTS'設定は1.0で廃止されました(http://django-debug-toolbar.readthedocs.org/en/1.4/changes.html?highlight=INTERCEPT_REDIRECTS#deprecated-features)。 – Alasdair