CKEditor 和 Jinja 模板(控制台错误)

CKEditor and Jinja templates (console errors)

我在我的 Flask 应用程序中使用 CKEditor,以便在我的文本字段中为用户提供所见即所得,并且我在 base.html jinja 模板中加载脚本。

但是,我没有有文本字段的模板中出现控制台错误:

[CKEDITOR] Error code: editor-incorrect-element. 
Object { element: "description" }

有解决办法吗?

谢谢!!

我通过在 base.html 而不是脚本中添加一个空块来解决这个问题:

{% block CKEditor_js %}
{% endblock CKEditor_js %}

然后我在页面底部的一个块中添加了脚本我需要脚本:

{% block CKEditor_js %}
    <script src="{{ url_for('static', filename='js/cke.js') }}"></script>
{% endblock CKEditor_js %}

最后是一个非常小的 JS 文件,在本例中 cke.js,只有:

CKEDITOR.replace("description");