[英]Link feature missing in Wagtail RichTextBlock
我正在 models.py 中創建 Wagtail ArticlePage class。 作為我文章中 body 字段的一部分,它是一個 StreamField,我創建了一個“段落”組件,它是一個 blocks.RichTextBlock()。 當我在管理控制台中測試它時,我可以正確地創建文章,但是當我 go 到正文中的段落部分並鍵入“/”以添加組件時,我發現沒有添加常規 HTML 鏈接的選項。 唯一可用的選項是標題 2、標題 3、編號列表、項目符號列表、嵌入和圖像,但沒有“鏈接”選項。 沒有它,我無法在文章中添加 HTML 鏈接,這是非常基本的功能。 如何將鏈接添加到 RichTextBlock 段落?
我試過
class ArticlePage(Page):
....
body = StreamField([
('paragraph', blocks.RichTextBlock()),
('code', CodeBlock(label=('Code'))),
], use_json_field=True)
創建文章效果很好,但是當我 go 到文章的 Wagtail 管理控制台,編輯段落時,我只看到下面的選項,鏈接不存在:
我在Wagtail 文檔中研究了 RichTextField features ,我發現我可以使用 RichTextBlock 中的 features 參數,如下所示,以具體說明我想要列出的功能。
('paragraph', blocks.RichTextBlock(features=['h2','h3','link'])),
然而,情況變得更糟。 現在我只能在選項中看到 H2 和 H3,如下所示:
我錯過了什么或者我做錯了什么?
謝謝,
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.