python - even - Establecer variable en jinja
jinja2 iterate (3)
Me gustaría saber cómo puedo establecer una variable con otra variable en jinja. Explicaré, tengo un submenú y me gustaría mostrar qué enlace está activo. Intenté esto:
{% set active_link = {{recordtype}} -%}
donde tipo de registro es una variable dada para mi plantilla.
Buena taquigrafía para asignaciones de variables múltiples
{% set label_cls, field_cls = "col-md-7", "col-md-3" %}
Solo configúralo así
{% set active_link = recordtype -%}
{{ }}
le dice a la plantilla que imprima el valor, esto no funcionará en expresiones como las que intentas hacer. En su lugar, use la etiqueta de plantilla {% set %}
y luego asigne el valor de la misma manera que lo haría en el código python normal.
{% set testing = ''it worked'' %}
{% set another = testing %}
{{ another }}
Resultado:
it worked