Jak przekonać Jinja2, aby nie drukować "None"
, gdy wartość to None
?Ukryj "Brak" jako ciąg znaków w Jinja2
Mam kilka pozycji w słowniku i chciałbym wydrukować wszystko w pojedynczej pętli zamiast specjalnych przypadków dla różnych słów kluczowych. Jeśli mam wartość None
(NoneType
, a nie ciąg), to ciąg "None"
jest wstawiany do wyników renderowania szablonu.
Próba tłumienia go za pomocą {{ value or '' }}
działa zbyt dobrze, ponieważ zastąpi również wartość liczbową zero.
Czy muszę filtrować słownik przed przekazaniem go do wersji Jinja2 w celu renderowania?
Czy można to zrobić bez ingerencji w szablon? – lajarre