Django CMS:如何在CMS内部放置按钮以保留链接

时间:2018-10-01 09:54:02

标签: html django django-cms djangocms-text-ckeditor

我正在使用文本插件(ck-editor):

以下是我的消息来源:

<button onclick="location.href='http://www.example.com'" type="button">www.example.com</button>

保存文本插件后,我注意到文本插件下的源代码已更改如下:

 <button type="button">www.example.com</button>

我使用了错误的插件吗?如何通过保留按钮的链接来处理这种情况。

1 个答案:

答案 0 :(得分:0)

ckeditor清除内容,但是您可以指定其他标签和属性,如here所示,它表明您可以提供这些设置;

TEXT_ADDITIONAL_TAGS = ('iframe',)
TEXT_ADDITIONAL_ATTRIBUTES = ('scrolling', 'allowfullscreen', 'frameborder')

因此您可以添加集合TEXT_ADDITIONAL_ATTRIBUTES = ('onclick', )