2016-08-26 11 views
2

私はDjango 1.7.7を使用しています。デバッグツールバーをインストールしました。Django:例外モジュール「No module named engine」

pip install -e git+https://github.com/django-debug-toolbar/django-debug-toolbar.git#egg=django-debug-toolbar 

私はthis pageの前提条件に従いました。

すべてがセットアップされた後、私はエラーを取得する:

django.core.exceptions.ImproperlyConfigured: Error importing debug panel debug_toolbar.panels.templates: "No module named engine" 
+0

可能な複製http://stackoverflow.com/questions/38569760/django-debug-toolbar-template-object-has-no-attribute-engine –

+0

@ArunGhosh - 私はそれが重複しているとは思わない。 SandyはDjango 1.7.7とDjangoテンプレート言語を使用しています。もう一つの問題は、Django 1.8とJinjaを使用することです。 – Alasdair

答えて

7

Django Debug Toolbar 1.5 requires Django 1.8+。 Django 1.7.7を使用しているので、代わりに1.4をインストールしてみてください。

pip install django-debug-toolbar==1.4 

Django 1.7.Xはサポートされていないため、セキュリティ修正は提供されません。できるだけ早く1.8 LTS以降にアップグレードする必要があります。

+0

生産に多くの依存関係があるので、私はdjangoのバージョンをアップグレードできません。私は '内部サーバーエラー'として取得しています – Sandy

+0

Djangoをアップグレードできない場合は、インストールしてください私が提案したデバッグツールバー1.4。私はArunのコメントであなたを助けることはできません。特に、あなたが言うのは「Internal Server Error」です。 – Alasdair

+0

よろしくお願いします。Alasdair – Sandy

関連する問題