【发布时间】:2021-01-04 03:41:44
【问题描述】:
目前我正在使用 Django-CMS 并尝试在文本插件中添加以下代码。
<a href="javascript:void(0);" id="map-world">Click me!</a>
但 Django-CMS 会自动从文本插件中删除 href 属性,保存后文本插件有以下内容。
<a id="map-world">Click me!</a>
作为一种解决方案,我已经尝试了以下从在线搜索中获得的选项。
TEXT_ADDITIONAL_TAGS = ('iframe', 'div', 'a')
TEXT_ADDITIONAL_ATTRIBUTES = ('href', 'onclick')
TEXT_HTML_SANITIZE = False
但仍然没有任何解决方案。
如果有人有解决方案,请告诉我。
谢谢。
【问题讨论】:
-
如果保存以下内容会怎样?
<a href="/non/script/url" id="map-world">Click me!</a> -
@Aiky30 是的,上面的代码工作正常,但我需要带有
javascript:void(0)的锚标记。
标签: python django django-cms html-sanitizing djangocms-text-ckeditor