加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python – 添加自定义按钮到django cms ckeditor

发布时间:2020-12-20 13:53: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'],}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读