2013-10-13 48 views
1

我將一個對象傳遞給我的Jinja2模板以用作表單值。打印無對象屬性爲空字符串

如果一個屬性不存在,它將打印None作爲一個字符串,我希望它只打印一個空字符串(又名,無)。

由於該對象有很多屬性,我希望在控制器級別避免字符串強制。

我現在神社的代碼如下所示:

value="{{ my_object.my_property }}" 

回答

1

我能夠利用以下,這是不是太長:

{{ my_object.my_property or '' }} 
0

嘗試:

{{ my_object.my_property if my_object.my_property != None }}