2011-09-17 5 views
1

私は今、単にテーブルタグの中に私のオブジェクトの出力をinspectとして返す最初のFlaskアプリケーションを構築し始めました。問題は、私が期待するhtmlの代わりに、テンプレートエンジンがレイアウトを上げて新しいタグを作成することです(私はそれがdictの中括弧を解析すると思います)。あなたの質問からテンプレート変換をバイパスしてFlaskアプリで生のhtmlを返す方法

答えて

5

このinspectが走っている場合、私は本当に理由と、理解していないが、このような出力をエスケープすることが可能である:

{{ object | e }} 

それとも'foo'を使用して、テンプレート内の事を逃れることができますか、 {% raw %}

+0

ありがとうございます!実際の問題は、変数を表す文字列の前後にある '<>'括弧内にあり、Chromeが検査ウィンドウに余分な終了タグを追加したため、私に間違った結論がもたらされました。 – Andrei

+0

構文が似ているので、jQuery.tmplのようなJavascriptテンプレートライブラリを使用すると本当に役に立ちます。 – sax

関連する問題