 
                        如果在 Jinja2 中输出空变量
{{ some_none_value }}
如果值是 None ,页面中输出的也是 None
类似:
电子邮件:348189477@qq.com  
座右铭:None  
个人介绍:None  
注册日期:2013-06-24 23:53  
有没有什么办法能够全局配置使之统一输出空字符串?
因为使用类似 {{ some_value | default('') }} 的方式太麻烦,所以希望能够通过全局解决。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
{{ value if value != None }}{{ value|default("") }}{{ value or '' }}, 这会把所有的空值('', 0, [], (,) 等)都过滤掉。全局的方法还真不知道,待我看完jinja2的源码再来告诉你,呵呵~
参考链接@StackOverflow