【问题标题】:Django-ckeditor how to set RichtextField to plain text as default configuration?Django-ckeditor 如何将 RichtextField 设置为纯文本作为默认配置?
【发布时间】:2017-08-09 02:42:27
【问题描述】:

每当我保存管理页面上的字段时,Ckeditor 都会删除我上传的 SVG 标签。

我想将我的 Ckeditor 保留为管理员中的纯文本,而不是单击“源”,我应该如何配置它?我在他们的文档中没有找到任何相关信息。

这是我唯一的配置:

CKEDITOR_CONFIGS = {
    'default': {
        'toolbar': None,
    },
}

【问题讨论】:

  • 尝试检查文档中称为“示例 CkEditor 配置”的这一部分。它列出了一些配置选项。当我为我的网站实施它时,这对我很有帮助。 github.com/django-ckeditor/django-ckeditor#id18
  • @DeA 检查了配置中没有显示关于将 ckeditor 设置为纯文本的内容
  • @DeA 对不起,我认为有一个误解,纯文本 == 源,我只想显示文本,所以我的 SVG 文本不会被删除

标签: python django django-ckeditor


【解决方案1】:

问题来了,当你说:

{{object_list.description|linebreaks}}

不是这样写的

{{object_list.description|safe}}

这会解决你的问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多