【发布时间】:2012-08-02 18:56:25
【问题描述】:
您好,我在 runserver 上遇到以下错误,一个简单的 CMS 集成:
""" django.core.exceptions.ImproperlyConfigured: 'js' 和 'css' sekizai 命名空间必须存在于每个模板中,或者它继承自的模板中 - 在 CMS_TEMPLATES 中定义。我在“template_2.html”中找不到命名空间。 """
我已经关注了——http://docs.django-cms.org/en/latest/getting_started/tutorial.html#sekizai-namespaces——这个方法
谁能指出哪里出了问题。
我已经添加了
{% load cms_tags sekizai_tags %}
<@html>
<@head>
{% render_block "css" %}
<@/head>
<@body>
{% cms_toolbar %}
{% placeholder base_content %}
{% block base_content %}
{% endblock %}
{% render_block "js" %}
<@/body>
<@/html>
this 到 base.html,但显示上述错误。
谢谢。
【问题讨论】:
-
Django 1.4 版和 cms 2.3 版
-
你添加了sekizai模板上下文处理器吗?
-
是的'sekizai.context_processors.sekizai',
标签: django django-admin django-templates django-cms django-sekizai