鹡鸰纯文本模板输出
Wagtail Plain Text Template Output
将文本插入未包装在 div 中的模板的最佳方法是什么(discussed here)? CharBlock, TextBlock, and RichTextField all insert divs which play havoc with the website template I'm working with, for example: <div class="rich-text"></div>
. I also looked at DraftTail,但尚未准备好用于生产。
我假设我需要一个过滤器来去除封闭的 html。有没有人可以指出我的例子?
CharBlock
和 TextBlock
不插入它们自己的 div(只有 RichTextBlock
插入)。您看到的包装器 div 可能是 StreamField 在默认渲染中围绕每个块插入的包装器(例如,对于名为 body
的 StreamField,使用 {{ page.body }}
将字段值全部输出到一次 - 如果你想覆盖它,你可以循环 page.body
而不是:
{% load wagtailcore_tags %}
{% for block in page.body %}
{% include_block block %}
{% endfor %}
将文本插入未包装在 div 中的模板的最佳方法是什么(discussed here)? CharBlock, TextBlock, and RichTextField all insert divs which play havoc with the website template I'm working with, for example: <div class="rich-text"></div>
. I also looked at DraftTail,但尚未准备好用于生产。
我假设我需要一个过滤器来去除封闭的 html。有没有人可以指出我的例子?
CharBlock
和 TextBlock
不插入它们自己的 div(只有 RichTextBlock
插入)。您看到的包装器 div 可能是 StreamField 在默认渲染中围绕每个块插入的包装器(例如,对于名为 body
的 StreamField,使用 {{ page.body }}
将字段值全部输出到一次 - 如果你想覆盖它,你可以循环 page.body
而不是:
{% load wagtailcore_tags %}
{% for block in page.body %}
{% include_block block %}
{% endfor %}