该扩展是 ckeditor 的 javascript 插件(与 djangocms 插件相反)。
要加载一个 javascript 插件,需要两个步骤:
使 js 插件资源可用于 ckeditor。这是通过static
项目中的文件夹完成的,该文件夹包括所有 js、css 等文件。在static
文件夹中创建文件夹djangocms_text_ckeditor/ckeditor/plugins
。将 js 插件复制到此文件夹中。在您的情况下,这就是整个文件夹wordcount
。目录树应该看起来像
static
|
+---djangocms_text_ckeditor
| |
| +---ckeditor
| | |
| | +---plugins
| | | |
| | | +---wordcount
| | | | |
| | | | +---css
| | | | +---lang
| | | | +---plugin.js
让 djangocms 插件 ckeditor 了解 js 插件。为此,请CKEDITOR_SETTINGS
在项目settings.py
文件中查找设置。如果它不存在,请创建它。它是一个字典,例如用于配置工具栏。在这本字典中有一个extraPlugins
带有字符串值的键,该值由要加载的插件的逗号分隔名称组成,例如,
CKEDITOR_SETTINGS = {
...,
'extraPlugins': 'cmsplugins,wordcount,glyphicons,...',
...,
}
希望这对你有用。