Django CMS: как разместить кнопку внутри CMS с сохранением ссылки

Я использую текстовый плагин ( ck-editor):

Ниже мой источник:

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

После сохранения текстового плагина я мог заметить, что источник в текстовом плагине изменился, как показано ниже:

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

Я использую неправильный плагин? Как справиться с этим делом, сохранив ссылку на кнопку.

1 ответ

Решение

Ckeditor очищает контент, но вы можете указать дополнительные теги и атрибуты, как вы можете видеть здесь, что показывает, что вы можете предоставить эти настройки;

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

Таким образом, вы можете добавить множество TEXT_ADDITIONAL_ATTRIBUTES = ('onclick', )

Другие вопросы по тегам