{% if mytxt %}
<p>a{{ mytxt }}</p>
{% else %}
<p>Lalalalalala Ersatztext</p>
{% endif %}
Wieso funktioniert das nicht?
Wenn mytxt etwas hat, gibt er das auch aus. Wenn mytxt aber kein Inhalt hat, gibt er weder if noch else aus.
if abfrage geht nicht
Das funktioniert nicht weil das keine gültige Python-Syntax ist. Das kann man mit Python nicht ausführen.Sync32 hat geschrieben:{% if mytxt %}
<p>a{{ mytxt }}</p>
{% else %}
<p>Lalalalalala Ersatztext</p>
{% endif %}
Wieso funktioniert das nicht?
Wenn das eine Template-Syntax ist, dann solltest du vielleicht dazuschreiben zu welcher Template-Engine das gehört und wenn es dann noch ein passendes Unterforum hier gibt dann frag dort.