如何在hallo.js富文本编辑器中限制允许的格式化选项

时间:2017-03-08 07:45:49

标签: wagtail hallo-js

我想限制wagtail.wagtailcore.fields.RichTextField字段的格式选项。例如,如何限制用户,以便他只能在RichTextField中使用粗体,段落和链接。我找到了扩展编辑器的示例,但没有限制。

1 个答案:

答案 0 :(得分:0)

您可以使用关键字features来限制RichTextField的选项,如下所示。

body = RichTextField(features=['bold','link'])

所有可用功能的列表如下:

  • h1,h2,h3,h4,h5,h6 - 标题元素
  • 粗体,斜体 - 粗体/斜体文字
  • ol,ul - 有序/无序列表
  • hr - 水平规则
  • 链接 - 页面,外部和电子邮件链接
  • document-link - 指向文档的链接
  • 图片 - 嵌入图片
  • 嵌入 - 嵌入式媒体(请参阅Embedded content

示例和详细说明可在其official site中找到。