我正在寻找一种django设置或编程方式,使所有django模板标记在值为None时显示空字符串.例如,假设我有一些django模板:
{{cat}} chases {{mouse}}
如果CAT和MICE均为NONE,则它将渲染为:
None chases None
我知道我可以用{{cat|default:""}}
或{{mouse|default_if_none:""}}
来设置每一个
然而,我正在寻找某种设置,允许我为所有标记设置默认值,而无需向每个标记显式添加|default:""
.
我还知道有一个名为TEMPLATE_STRING_IF_INVALID
的设置.但是,此设置仅适用于无效字符串.没有一个被认为是有效的.