0

おはようございます、

Bananaというクラスがあります。

HTML を返す@propertyピールを定義しました。

@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を初めて使用するので、どんな助けでも大歓迎です。

前もって感謝します!

4

1 に答える 1

2

safeフィルタを使用してください:

{{ banana.peel | safe }}
于 2013-02-07T18:45:07.730 に答える