Python 将无对象属性打印为空字符串
我正在将一个对象传递给我的Jinja2模板以用作表单值 如果某个属性不存在,它将以字符串形式打印Python 将无对象属性打印为空字符串,python,jinja2,Python,Jinja2,我正在将一个对象传递给我的Jinja2模板以用作表单值 如果某个属性不存在,它将以字符串形式打印None,我希望它只打印一个空字符串(也称为nothing) 由于对象有很多属性,我希望避免控制器级别的字符串强制 我当前的Jinja代码如下所示: value="{{ my_object.my_property }}" 尝试: 尝试: 我能够利用以下内容,时间不太长: {{ my_object.my_property or '' }} 我能够利用以下内容,时间不太长: {{ my_object.
None
,我希望它只打印一个空字符串(也称为nothing)
由于对象有很多属性,我希望避免控制器级别的字符串强制
我当前的Jinja代码如下所示:
value="{{ my_object.my_property }}"
尝试:
尝试:
我能够利用以下内容,时间不太长:
{{ my_object.my_property or '' }}
我能够利用以下内容,时间不太长:
{{ my_object.my_property or '' }}