2013-02-07 68 views
0

早上好,從Python類屬性返回HTML的Jinja2

我有一個名爲香蕉類。

我定義的@property 剝離它返回一些HTML:

@property 
def peel(self): 
    return "<div>Here is a peel!</div>" 

在我的模板,我試圖使這個HTML:

<body> 
    {{ banana.peel }} 
</body> 

然而,它越來越解碼。該人士最終看起來像:

&lt;div&gt;Here is a peel!&lt;div&gt; 

我看了一下cgi.unescape,但似乎無法導入/在我的HTML模板使用。

我絕對是Python的新手,所以任何幫助將非常感激。

在此先感謝!

回答

1

使用safe filter

{{ banana.peel | safe }} 
+0

完美!非常感謝你 –