将CMS2.3与Django 1.4集成
您好,我在runserver上遇到以下错误:一个简单的CMS集成: “”“ django.core.exceptions.impropertlyconfigured:“js”和“css”sekizai名称空间必须存在于每个模板中,-或者它继承的模板-在CMS_模板中定义。我在“template_2.html”中找不到名称空间。 “”“ 我遵循了这个方法 谁能告诉我哪里出了问题 我补充说将CMS2.3与Django 1.4集成,django,django-admin,django-templates,django-cms,django-sekizai,Django,Django Admin,Django Templates,Django Cms,Django Sekizai,您好,我在runserver上遇到以下错误:一个简单的CMS集成: “”“ django.core.exceptions.impropertlyconfigured:“js”和“css”sekizai名称空间必须存在于每个模板中,-或者它继承的模板-在CMS_模板中定义。我在“template_2.html”中找不到名称空间。 “”“ 我遵循了这个方法 谁能告诉我哪里出了问题 我补充说 {% load cms_tags sekizai_tags %} <@html> <@
{% 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>
{%加载cms_标签sekizai_标签%}
{%render_块“css”%}
{%cms\u工具栏%}
{%占位符基内容%}
{%block base_content%}
{%endblock%}
{%render_块“js”%}
这会将其添加到base.html,但会显示上述错误
谢谢。请提供settings.py配置
试试
pipfreeze-r>requirements.txt
。确保sekizai在该列表中。Django 1.4版和cms 2.3版是否添加了sekizai模板上下文处理器?是“sekizai.context\u processors.sekizai”、“cms”、“south”、“mptt”、“sekizai”、“menu”、“cms.plugins.text”、“cms.plugins.snippet”、“cms.plugins.picture”,TEMPLATE_CONTEXT_PROCESSORS=('django.core.CONTEXT_PROCESSORS.auth','django.core.CONTEXT_PROCESSORS.i18n','django.core.CONTEXT_PROCESSORS.request','django.core.CONTEXT_PROCESSORS.media','django.core.CONTEXT_PROCESSORS.static','cms.CONTEXT_PROCESSORS.media','sekizai')中间件\u类=(“django.middleware.common.CommonMiddleware”、“django.contrib.sessions.middleware”、“django.middleware.csrf.CsrfViewMiddleware”、“django.contrib.auth.middleware.AuthenticationMiddleware”、“django.contrib.messages.middleware.Message中间件”、“cms.middleware.Multilanguage.Multilanguage.MultilinguralMiddleware”、“cms.middleware.page.CurrentPageMiddleware',cms.middleware.user.CurrentUserMiddleware',cms.middleware.toolbar.ToolbarMiddleware',请尝试pip freeze-r>requirements.txt
。确保sekizai
在该列表中。感谢虚拟环境中没有安装sekizai。