在 Django 中删除 stylesheetparser 插件后,CKeditor 仍在解析 CSS Classes

Posted

技术标签:

【中文标题】在 Django 中删除 stylesheetparser 插件后,CKeditor 仍在解析 CSS Classes【英文标题】:CKeditor is still parsing CSS Clasess after removing stylesheetparser plugin in Django 【发布时间】:2018-03-17 07:37:40 【问题描述】:

我试图在我的 Django 管理界面中安装 Ckeditor。我想用html代码编写自己。但允许其他用户使用 Ckeditor 编写 html 代码。如果我从管理员打开帖子。 ckeditor 删除所有标签的类。根据可用的 Ckeditor 文档:

https://django-ckeditor.readthedocs.io/en/latest/#installation

我应该通过配置 Ckeditor 来移除插件 stylesheetparser。我这样做了,但 Ckeditor 仍然从标签中删除了类。

【问题讨论】:

【参考方案1】:

如果您将添加到您的 CKEditor 配置中

config.extraAllowedContent = '*(*)';

它将允许所有标签的所有类。

您可以在这里阅读更多内容

https://docs.ckeditor.com/ckeditor4/docs/#!/guide/dev_advanced_content_filter

【讨论】:

以上是关于在 Django 中删除 stylesheetparser 插件后,CKeditor 仍在解析 CSS Classes的主要内容,如果未能解决你的问题,请参考以下文章

如何在django中删除多个删除

在 Django 中删除对象

我们如何在 Django 中删除评论之前生成确认提示?

在 Django GraphQL 中删除突变

如何在 Django 中编辑和删除数据?

如何在 django 模板中删除这些 '"'