如何在 RawHTMLBlock 字段中插入图像,即 blocks.RawHTMLBlock(icon='code', label='HTML')

How to insert the image in RawHTMLBlock field i.e. blocks.RawHTMLBlock(icon='code', label='HTML')

我正在尝试在 blocks.RawHTMLBlock() 中插入图片,但没有成功。拜托,有谁知道如何做到这一点? 我的 models.py

wagtail.core.blocks.RawHTMLBlock

 body = StreamField([
        ('heading', blocks.CharBlock(classname="full title")),
        ('paragraph', blocks.RichTextBlock()),
        ('image', ImageChooserBlock(icon='image')),
        ('rich_text', blocks.RichTextBlock(icon='doc-full', label='Rich Text')),
        ('html', blocks.RawHTMLBlock(icon='code', label='HTML', image='image')),
    ])

    content_panels = Page.content_panels + [
        StreamFieldPanel('body'),
    ]

A RawHTMLBlock 用于输入 HTML 代码直接输出到页面上,无需 Wagtail 的进一步处理。因此,要输出图像,请使用标准 HTML 标记:<img src="...">.