Django ';静态文件';不是有效的标记库:找不到模板库静态文件

Django ';静态文件';不是有效的标记库:找不到模板库静态文件,django,python-2.7,django-oscar,Django,Python 2.7,Django Oscar,我正在尝试django奥斯卡教程,但我得到了一个 'staticfiles' is not a valid tag library: Template library staticfiles not found, tried django.templatetags.staticfiles,django.contrib.flatpages.templatetags.staticfiles,compressor.templatetags.staticfiles,oscar.templatetags.

我正在尝试django奥斯卡教程,但我得到了一个

'staticfiles' is not a valid tag library: Template library staticfiles not found, tried django.templatetags.staticfiles,django.contrib.flatpages.templatetags.staticfiles,compressor.templatetags.staticfiles,oscar.templatetags.staticfiles,haystack.templatetags.staticfiles,treebeard.templatetags.staticfiles,sorl.thumbnail.templatetags.staticfiles
有什么想法吗

回溯:

Environment:


Request Method: GET
Request URL: http://localhost:8000/

Django Version: 1.4.2
Python Version: 2.7.3
Installed Applications:
['django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.sites',
 'django.contrib.messages',
 'django.contrib.flatpages',
 'south',
 'compressor',
 'oscar',
 'oscar.apps.analytics',
 'oscar.apps.order',
 'oscar.apps.checkout',
 'oscar.apps.shipping',
 'oscar.apps.catalogue',
 'oscar.apps.catalogue.reviews',
 'oscar.apps.basket',
 'oscar.apps.payment',
 'oscar.apps.offer',
 'oscar.apps.address',
 'oscar.apps.partner',
 'oscar.apps.customer',
 'oscar.apps.promotions',
 'oscar.apps.search',
 'oscar.apps.voucher',
 'oscar.apps.dashboard',
 'oscar.apps.dashboard.reports',
 'oscar.apps.dashboard.users',
 'oscar.apps.dashboard.orders',
 'oscar.apps.dashboard.promotions',
 'oscar.apps.dashboard.catalogue',
 'oscar.apps.dashboard.offers',
 'oscar.apps.dashboard.ranges',
 'oscar.apps.dashboard.vouchers',
 'oscar.apps.dashboard.communications',
 'haystack',
 'treebeard',
 'sorl.thumbnail']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware')


Template error:
In template /home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/oscar/templates/oscar/partials/extrascripts.html, error at line 6
   'staticfiles' is not a valid tag library: Template library staticfiles not found, tried django.templatetags.staticfiles,django.contrib.flatpages.templatetags.staticfiles,compressor.templatetags.staticfiles,oscar.templatetags.staticfiles,haystack.templatetags.staticfiles,treebeard.templatetags.staticfiles,sorl.thumbnail.templatetags.staticfiles
   1 : {% comment %}


   2 : Elastislide is used in several places where there are carousels, such as list


   3 : content blocks and product images.  As the content blocks could be on any page,


   4 : we need to load the script everywhere - hence why it is here.


   5 : {% endcomment %}


   6 :  {% load staticfiles %} 


   7 : {% load compress %}


   8 : 


   9 : {% compress js %}


   10 :     <script src="{% static "oscar/js/elastislide/jquery.elastislide.js" %}" type="text/javascript" charset="utf-8"></script>


   11 : {% endcompress %}


   12 : 

Traceback:
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
  136.                     response = response.render()
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/response.py" in render
  104.             self._set_content(self.rendered_content)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/response.py" in rendered_content
  81.         content = template.render(context)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/base.py" in render
  140.             return self._render(context)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/base.py" in _render
  134.         return self.nodelist.render(context)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/base.py" in render
  823.                 bit = self.render_node(node, context)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/debug.py" in render_node
  74.             return node.render(context)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/loader_tags.py" in render
  123.         return compiled_parent._render(context)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/base.py" in _render
  134.         return self.nodelist.render(context)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/base.py" in render
  823.                 bit = self.render_node(node, context)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/debug.py" in render_node
  74.             return node.render(context)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/loader_tags.py" in render
  101.         compiled_parent = self.get_parent(context)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/loader_tags.py" in get_parent
  98.         return get_template(parent)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/loader.py" in get_template
  145.     template, origin = find_template(template_name)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/loader.py" in find_template
  134.             source, display_name = loader(name, dirs)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/loader.py" in __call__
  42.         return self.load_template(template_name, template_dirs)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/loader.py" in load_template
  48.             template = get_template_from_string(source, origin, template_name)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/loader.py" in get_template_from_string
  156.     return Template(source, origin, name)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/base.py" in __init__
  125.         self.nodelist = compile_string(template_string, origin)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/base.py" in compile_string
  153.     return parser.parse()
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/base.py" in parse
  267.                     compiled_result = compile_func(self, token)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/loader_tags.py" in do_extends
  214.     nodelist = parser.parse()
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/base.py" in parse
  267.                     compiled_result = compile_func(self, token)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/loader_tags.py" in do_block
  189.     nodelist = parser.parse(('endblock',))
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/base.py" in parse
  267.                     compiled_result = compile_func(self, token)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/loader_tags.py" in do_include
  262.                                    isolated_context=isolated_context)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/loader_tags.py" in __init__
  145.             t = get_template(template_path)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/loader.py" in get_template
  145.     template, origin = find_template(template_name)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/loader.py" in find_template
  134.             source, display_name = loader(name, dirs)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/loader.py" in __call__
  42.         return self.load_template(template_name, template_dirs)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/loader.py" in load_template
  48.             template = get_template_from_string(source, origin, template_name)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/loader.py" in get_template_from_string
  156.     return Template(source, origin, name)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/base.py" in __init__
  125.         self.nodelist = compile_string(template_string, origin)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/base.py" in compile_string
  153.     return parser.parse()
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/base.py" in parse
  267.                     compiled_result = compile_func(self, token)
File "/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/django/template/defaulttags.py" in load
  1043.                                           (taglib, e))

Exception Type: TemplateSyntaxError at /
Exception Value: 'staticfiles' is not a valid tag library: Template library staticfiles not found, tried django.templatetags.staticfiles,django.contrib.flatpages.templatetags.staticfiles,compressor.templatetags.staticfiles,oscar.templatetags.staticfiles,haystack.templatetags.staticfiles,treebeard.templatetags.staticfiles,sorl.thumbnail.templatetags.staticfiles
环境:
请求方法:获取
请求URL:http://localhost:8000/
Django版本:1.4.2
Python版本:2.7.3
已安装的应用程序:
['django.contrib.auth',
“django.contrib.contenttypes”,
“django.contrib.sessions”,
“django.contrib.sites”,
“django.contrib.messages”,
“django.contrib.flatpages”,
“南方”,
“压缩机”,
“奥斯卡”,
“奥斯卡·应用·分析”,
“oscar.apps.order”,
“oscar.apps.checkout”,
“oscar.apps.shipping”,
“奥斯卡.应用程序.目录”,
“奥斯卡·应用·目录·评论”,
“oscar.apps.basket”,
“奥斯卡。应用程序。付款”,
“oscar.apps.offer”,
“oscar.apps.address”,
“oscar.apps.partner”,
“oscar.apps.customer”,
“奥斯卡·应用·促销”,
“oscar.apps.search”,
“奥斯卡.应用程序.代金券”,
“oscar.apps.dashboard”,
“oscar.apps.dashboard.reports”,
“oscar.apps.dashboard.users”,
'奥斯卡.应用程序.仪表板.订单',
“奥斯卡.应用程序.仪表板.促销”,
“oscar.apps.dashboard.Catalog”,
“oscar.apps.dashboard.offers”,
'oscar.apps.dashboard.ranges',
'奥斯卡.应用程序.仪表板.凭单',
“oscar.apps.dashboard.communications”,
“干草堆”,
“树羚”,
'sorl.缩略图']
已安装的中间件:
('django.middleware.common.CommonMiddleware',
“django.contrib.sessions.middleware.SessionMiddleware”,
“django.middleware.csrf.CsrfViewMiddleware”,
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware')
模板错误:
在template/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site-packages/oscar/templates/oscar/partials/extrascripts.html中,第6行出现错误
“staticfiles”不是有效的标记库:未找到模板库staticfiles,已尝试django.templatetags.staticfiles,django.contrib.flatpages.templatetags.staticfiles,compressor.templatetags.staticfiles,oscar.templatetags.staticfiles,haystack.templatetags.staticfiles,treebeard.templatetags.staticfiles,sorl.thumbnail.templatetags.staticfiles
1:{%comment%}
2:Elastislide用于一些有旋转木马的地方,例如list
3:内容块和产品图像。由于内容块可以位于任何页面上,
4:我们需要在任何地方加载脚本-这就是为什么它在这里。
5:{%endcomment%}
6:{%load staticfiles%}
7:{%load compress%}
8 : 
9:{%js%}
10 :     
11:{%endcompress%}
12 : 
回溯:
get_响应中的文件“/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site packages/django/core/handlers/base.py”
136response=response.render()
render中的文件“/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site packages/django/template/response.py”
104self.\u设置内容(self.rendered\u内容)
呈现内容中的文件“/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site packages/django/template/response.py”
81content=template.render(上下文)
render中的文件“/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site packages/django/template/base.py”
140返回self.\u呈现(上下文)
文件“/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site packages/django/template/base.py”位于
134返回self.nodelist.render(上下文)
render中的文件“/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site packages/django/template/base.py”
823bit=self.render_节点(节点,上下文)
render_节点中的文件“/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site packages/django/template/debug.py”
74返回node.render(上下文)
render中的文件“/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site packages/django/template/loader_tags.py”
123返回编译的\u父对象。\u呈现(上下文)
文件“/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site packages/django/template/base.py”位于
134返回self.nodelist.render(上下文)
render中的文件“/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site packages/django/template/base.py”
823bit=self.render_节点(节点,上下文)
render_节点中的文件“/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site packages/django/template/debug.py”
74返回node.render(上下文)
render中的文件“/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site packages/django/template/loader_tags.py”
101编译的\u parent=self.get\u parent(上下文)
get\u parent中的文件“/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site packages/django/template/loader\u tags.py”
98返回获取模板(父级)
get_模板中的文件“/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site packages/django/template/loader.py”
145模板,原点=查找模板(模板名称)
find_template中的文件“/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site packages/django/template/loader.py”
134源,显示\u名称=加载程序(名称,目录)
调用中的文件“/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site packages/django/template/loader.py”__
42返回self.load\u模板(模板名称、模板目录)
加载模板中的文件“/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site packages/django/template/loader.py”
48模板=从字符串(源、源、模板名称)获取模板
文件“/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site packages/django/template/loader.py”,在get\u template\u from\u字符串中
156返回模板(来源、来源、名称)
文件“/home/psychok7/code/comprasonline/venv/local/lib/python2.7/site packages/django/template/base.py”位于__
125self.nodelist=编译字符串(模板字符串,原点)
文件“/home/psychok7/code/comprasonline/venv/loca
django.contrib.staticfiles