2016-09-18 14 views
0

私はJinjaに拡張機能があると言います。私は私の中でそれをしたいと思い拡張タグ間のHTML

<h1>{{ something }}</h1> 
<p>{{ something.else }}</p> 
{% for content in lst %} 
    <h3>{{ i.name }}</h3> 
{% endfor %} 

:私は開始と終了の間の生のテキストにアクセスできるようにしたい、私の延長で

{% start %} 
    <h1>{{ something }}</h1> 
    <p>{{ something.else }}</p> 
    {% for content in lst %} 
     <h3>{{ i.name }}</h3> 
    {% endfor %} 
{% end %} 

ので、この:私は拡張子がフォームを持ちたいです拡張。どうすればいい?私はjinjaドキュメントを無駄に注いだ。

+0

処理されていないテキストを意味しますか?文字通り '' {{何か}} 'か '何か'の値ですか?また、Pythonコードからこれにアクセスしますか? – AArias

+0

両方ともYesです。私は '' {{something}} ''が 'something 'の値ではないことを望みます。そして私はPythonコードでそれが必要です。 – rady

答えて

0

希望の出力が{{何か}}なら、あなたはジンジャの "生の"ブロックを使うことができます。

{% raw %} 
<h1>{{ something }}</h1> 
{% endraw %} 

"{{something}}"(中括弧)を表示します。

関連する問題