使用ckeditor和Gerbi CM时获取无效的块标记:“ckeditor\u placeholder”

2024-10-01 09:37:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试升级gerbicms(django-page-CMS-package-name)的安装,我一直收到以下错误。你知道吗

enter image description here

这是模板代码(客户端名称已删除)。你知道吗

{% extends "base.html" %}

{% load pages_tags markup chunks %}

{% block title %}
    {% if current_page %}
        {% show_content current_page "title" %}
    {% else %}
        << Client Name >>
    {% endif %}
{% endblock %}

{% block pagecontent %}
    {% if current_page %}
        {% ckeditor_placeholder "Page Title" with ckeditor %}
        {% ckeditor_placeholder "Page Content" with ckeditor %}
        {% imageplaceholder "Header Image" as header_imgsrc %}

        <div class="container">
            <div class="row-fluid">
                <div class="span12">
                    <hgroup class="heading-section">
                        <h1>{{ page_title }}</h1>
                    </hgroup>
                </div>{# /.span12 #}
            </div>{# /.row #}
            <div class="row-fluid mobile-pad">
                <div class="span12">
                    {{ content|markdown }}
                </div>{# /.span12 #}
            </div>{# /.row l-athletes #}
        </div>{# /.container #}
    {% endif %}
{% endblock %}

我已经正确地遵循了ckeditor设置,并且在我的中有了所需的配置资料设置.py文件

INSTALLED_APPS = (
    ....
    'ckeditor',
    ....
)

CKEDITOR_UPLOAD_PATH = "uploads/"
CKEDITOR_IMAGE_BACKEND = "pillow"
CKEDITOR_JQUERY_URL = '//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js'
CKEDITOR_CONFIGS = {
    'default': {
        'width': 600,
        'height': 300,
        'toolbar': 'Full',
    }
}

我也已经运行了collecstaticsyncdb来尝试获取需要的文件,但是gerbicms不能很好地使用ckeditor。你知道吗

套餐包括:

django-page-cms==1.6.2
django-ckeditor==4.4.7

有什么想法吗?你知道吗


Tags: djangodivckeditoriftitlepagecontentcurrent
1条回答
网友
1楼 · 发布于 2024-10-01 09:37:31

未加载ckeditor\u占位符模板标记。你知道吗

更改此行:

{% load pages_tags markup chunks %}

为了这个

{% load pages_tags markup chunks ckeditor_placeholder %}

相关问题 更多 >