2016-08-26 39 views
2

我正在使用Django 1.7.7。我安裝了調試工具欄:Django:作爲「沒有模塊命名引擎」的例外

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版本,因爲有很多依賴於生產。根據Arun'的上述評論,我能夠看到django工具欄,但是當點擊我的URL並點擊django調試工具欄中的SQL選項卡時,我得到'內部服務器錯誤' – Sandy

+0

如果您無法升級Django,請安裝調試工具欄1.4,我建議。 Arun的評論我無法幫助你,特別是如果你說的是'內部服務器錯誤'。 – Alasdair

+0

好的,謝謝阿拉斯代爾 – Sandy

相關問題