【发布时间】:2012-06-24 04:29:25
【问题描述】:
当值为None时,如何说服Jinja2不要打印"None"?
我的字典中有许多条目,我想在一个循环中输出所有内容,而不是为不同的关键字设置特殊情况。如果我的值为None(NoneType 不是字符串),则字符串"None" 将插入到模板渲染结果中。
试图压制它使用
{{ value or '' }} 效果很好,因为它也会替换数值零。
在将字典传递给 Jinja2 进行渲染之前,是否需要对其进行过滤?
【问题讨论】:
-
有什么办法可以做到不干扰模板吗?