您现在的位置是:首页 > 编程开发 > Python > Python
python – 添加自定义按钮到django cms ckeditor
编辑:站长来源:网络整理作者: 未知2020-12-20【Python】
简介我想为 django-cms-ckeditor添加一些额外的按钮,所以我阅读手册并将插件添加到ckeditor文件夹和config.js,之后我从cKeditor的示例html中看到它们.但我无法使该按钮出现在django cms编辑窗口中. 我把它添加到我的settings.py中,其中’Abbr’是我的按钮,但我仍
我想为
django-cms-ckeditor添加一些额外的按钮,所以我阅读手册并将插件添加到ckeditor文件夹和config.js,之后我从cKeditor的示例html中看到它们.但我无法使该按钮出现在django cms编辑窗口中.
我把它添加到我的settings.py中,其中’Abbr’是我的按钮,但我仍然看到除了我的所有按钮.
CKEDITOR_SETTINGS = { 'toolbar_CMS':[[ 'Image','Flash','Table','HorizontalRule','Smiley','SpecialChar','PageBreak','Iframe','Abbr' ] },],
解决方法
问题被问到已经有一段时间了.不过,这就是我的所作所为.希望它也可以帮助你:
>在我的静态目录中,我添加了子目录树djangocms_text_ckeditor / plugins /
>我使用了可下载的ckeditor插件,我放在这个目录中.插件由文件夹本身组成,例如嵌入/.在该文件夹中,您将拥有一个名为plugin.js的文件以及可能的其他资源.
> CKEDITOR_SETTINGS字典如下所示:
在settings.py中:
CKEDITOR_SETTINGS = { 'extraPlugins': 'cmsplugins,embed,fontawesome',# comma-separated list 'toolbar_CMS': [ [ 'ShowBlocks','-','Embed','FontAwesome'],}
很赞哦! ()