我有一个包含HTML编辑器的代码段。
<strong>
{% include_block category.text_links %}
</strong>
当我从这个片段创建一个实例时,我会在模板中呈现它:
<strong>
<div class="block-text">
<div class="block-aligned_html"><dl>
<dt>html</dt>
<dd>Visit our <a href="/some page/" target="_blank">Facebook page</a> for more albums</dd>
<dt>alignment</dt>
<dd>normal</dd>
</dl>
</div>
</div>
</strong>
然而,这输出:
{{1}}
html ,对齐和正常是文本编辑器中的标签。
答案 0 :(得分:1)
您所看到的是StructBlock
的默认前端HTML表示形式。要覆盖此设置,您应在template
定义上设置StructBlock
属性,如:http://docs.wagtail.io/en/v2.0/topics/streamfield.html#template-rendering