police odd jinja even africa flask jinja2

flask - africa - jinja2 odd even



Escape de la sintaxis de jinja2 en una plantilla de jinja2 (1)

Sirvo páginas dinámicas de las plantillas de Jinja2 en Flask. Ahora estoy definiendo plantillas del lado del cliente en, digamos, Jinun-clone Nunjucks dentro de una etiqueta de script. El problema es que las plantillas del lado del cliente tienen una sintaxis como <% %> %% <% %> que el intérprete Jinja2 de Flask puede interpretar en lugar de representar textualmente .

¿Cómo puedo hacer que todo el bloque de scripts se muestre textualmente?


Puede deshabilitar la interpretación de las etiquetas dentro de un bloque {% raw %} :

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

Consulte la sección Escapar de la documentación de la plantilla.