Sirvo páginas dinámicas de plantillas Jinja2 en Flask. Ahora estoy definiendo plantillas del lado del cliente, digamos, Jinja2-clone Nunjucks dentro de una etiqueta de script. El problema es que las plantillas del lado del cliente tienen una sintaxis similar a la <% %>
que el intérprete Jinja2 de Flask puede interpretar en lugar de traducir textualmente .
¿Cómo puedo hacer que todo el bloque de scripts se procese literalmente?
Respuestas:
Puede deshabilitar la interpretación de etiquetas dentro de un
{% raw %}
bloque:Consulte la sección Escapar de la documentación de la plantilla.
fuente