Wie überrede ich Jinja2 "None"
nicht zu drucken, wenn der Wert None
ist?Unterdrücken "Keine" Ausgabe als Zeichenfolge in Jinja2
Ich habe eine Reihe von Einträgen in einem Wörterbuch und ich möchte alles in einer einzigen Schleife ausgeben, anstatt Sonderfälle für verschiedene Schlüsselwörter. Wenn ich einen Wert von None
habe (der NoneType
nicht die Zeichenfolge), wird die Zeichenfolge "None"
in die Vorlage Renderergebnisse eingefügt.
Der Versuch, es unter Verwendung {{ value or '' }}
zu unterdrücken, funktioniert zu gut, da es auch den numerischen Wert Null ersetzt.
Muss ich das Wörterbuch filtern, bevor es zum Rendern an Jinja2 übergeben wird?
Gibt es eine Möglichkeit, dies ohne Störung der Vorlage zu tun? – lajarre