2015-05-23 33 views
1

我是新來的django,我試圖實現一個窗體,使用小部件的調整。TemplateSyntaxError:widget_tweaks不是一個有效的庫django

我沒有安裝插件的調整(我使用Ubuntu 14.04)

sudo pip install django-widget-tweaks 

我的設置文件看起來像這樣:

INSTALLED_APPS = (
'django.contrib.admin', 
'django.contrib.auth', 
'django.contrib.contenttypes', 
'django.contrib.sessions', 
'django.contrib.messages', 
'django.contrib.staticfiles', 
'core', 
'addattr', 
'widget_tweaks', 
) 

的HTML如下:

{% extends "base/theme.html" %} 
{% load widget_tweaks %} 
{% block main_content %} 
...more code... 

視圖中的類和URL中的鏈接完美無缺。

但每次當我嘗試加載它說的HTML時間:

widget_tweaks' is not a valid tag library: Template library widget_tweaks not found, tried django.templatetags.widget_tweaks,django.contrib.admin.templatetags.widget_tweaks,django.contrib.staticfiles.templatetags.widget_tweaks 

誰能幫助?在此先感謝

+0

聽起來像是'widget_tweaks'不上PYTHONPATH。如果你還沒有,我的建議是使用virtualenv和virtualenvwrapper通過pip來安裝模塊。 https://virtualenvwrapper.readthedocs.org/en/latest/ – Brandon

回答

-1

我有同樣的錯誤。我剛剛重新啓動apache,它就消失了。

2

檢查您的應用程序設置中添加:

'widget_tweaks', 

你INSTALLED_APPS

相關問題