2017-05-09 77 views
1

(w 1.9 1.9)我在此字段中創建了一個RichTextField(角色類人員)和一個FieldPanel。在模板中是{{person.role}}。鶺鴒產生 「<p> 作用文本 </P >」。RichTextField - 創建<p>...</p>

什麼時候w create創建<p> ... </p >爲RichTextField?

{% load wagtailadmin_tags %} 

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

(因爲富文本數據在內部存儲爲一個無HTML格式,它保留引用到其他鶺鴒頁這是必要的:

回答

1

輸出模板富文本內容時,應使用|richtext過濾器。和物體,如<a linktype="page" id="123">some other page</a>|richtext過濾器將這個「真」 HTML)

+0

我在模板中這樣做 - 它的工作原理。我在其他模板中做了同樣的事情,並得到一個TemplateSyntaxError:\t 無效的過濾器:'richtext'(我沒有忘記加載wagtailadmin_tags) – egonFrerich

+0

缺少或損壞的'load'行是我能想到的唯一的東西這會導致錯誤「Invalid filter:'richtext'」。請仔細檢查您的代碼是否有錯別字(包括'{%..%}'括號 - 如果這些錯誤是不正確的,標籤將被忽略)。 – gasman

相關問題