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', )