Suppress “None” output as string in Jinja2

后端 未结 5 407
无人共我
无人共我 2020-12-07 17:40

How do I persuade Jinja2 to not print \"None\" when the value is None?

I have a number of entries in a dictionary and I would like to outpu

5条回答
  •  爱一瞬间的悲伤
    2020-12-07 18:14

    In new versions of Jinja2 (2.9+):

    {{ value if value }}

    In older versions of Jinja2 (prior to 2.9):

    {{ value if value is not none }} works great.

    if this raises an error about not having an else try using an else ..

    {{ value if value is not none else '' }}

提交回复
热议问题