tutorial examples bootstrap templates flask block jinja2

templates - examples - ¿Cómo puedo determinar si un bloque de plantillas Jinja2 está vacío?



django templates examples (1)

Simplemente llame al bloque:

{% if self.foo() %} - {% endif %}

Me gustaría detectar si el contenido de un bloque de plantillas Jinja2 está vacío o no. Algo como esto:

{% block foo %}{% endblock foo %}{% if foo %} - {% endif %}Blah Blah Blah

Lo que quiero es texto condicional fuera de la definición de bloque en sí. En el ejemplo creado, quiero poder insertar una cadena condicional - después del bloque, solo si el bloque se ha invalidado y no está vacío.

es posible?