Bir jinja2 şablonunda jinja2 sözdiziminden kaçış


90

Flask'ta Jinja2 şablonlarından dinamik sayfalar sunuyorum. Şimdi, Jinja2 klonlu Nunjucks'ta bir komut dosyası etiketi içinde istemci tarafı şablonları tanımlıyorum. Sorun istemci tarafı şablonları gibi sözdizimi vardır, bir <% %>o şişenin en jinja2 tercüman render yerine yorumlayabilir kelimesi kelimesine .

Tüm komut dosyası bloğunun aynen görüntülenmesini nasıl sağlayabilirim?


Not: jinja farklı yapar dal
dreftymac

Yanıtlar:


198

Bir {% raw %}blok içindeki etiketlerin yorumlanmasını devre dışı bırakabilirsiniz :

{% raw %}

Anything in this block is treated as raw text,
including {{ curly braces }} and
{% other block-like syntax %}

{% endraw %}

Şablon belgelerinin Çıkış bölümüne bakın .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.