RichTextField - 创建<p> ... </p>

时间:2017-05-09 14:53:29

标签: wagtail

(wagtail 1.9)我为这个字段创建了一个RichTextField(类角色中的角色)和一个FieldPanel。在模板中是{{person.role}}。 wagtail生成&#34;&lt; p&gt; 角色文本&lt; / p&gt;&#34;。

wigtail什么时候创建&lt; p&gt; ......&lt; / p&gt;对于RichTextField?

1 个答案:

答案 0 :(得分:3)

在模板中输出富文本内容时,您应该使用|richtext过滤器:

{% load wagtailadmin_tags %}

...
   {{ person.role|richtext }}

(这是必要的,因为富文本数据在内部存储为非HTML格式,它保留对其他Wagtail页面和对象的引用,例如<a linktype="page" id="123">some other page</a>|richtext过滤器将此转换为&# 34; true&#34; HTML。)