タイトルがほとんどを物語っています。Pyramid アプリ フレームワークを使用する Python3.3 (-s starter) 次のコードを views.py コントローラーに追加します。
from HTMLParser import HTMLParser
h = HTMLParser()
string = '<p>Hi there!</p>';
return dict( string=h.unescape(string) )
ここで、return dict(..) は、単純な ${string} マーカーを含むテンプレートに渡されます。Web ブラウザーの結果は、山括弧をタグとしてレンダリングするのではなく、常に表示します。つまり、Web ページには次のように表示されます。 <p>こんにちは!</p>
ユーザー コンテンツ (マークアップを含む html) をテンプレートに渡して、インラインでレンダリングできるようにする必要があります。さらに何をする必要がありますか?