【发布时间】:2011-11-27 06:13:38
【问题描述】:
我正在寻找一种 django 设置或编程方式,以使所有 django 模板标签在值为 None 时显示空字符串。例如,假设我有一些 django 模板:
{{cat}} chases {{mouse}}
如果 cat 和 mouse 都为 None,它将呈现为:
None chases None
我知道我可以使用{{cat|default:""}} 或{{mouse|default_if_none:""}} 设置每一个
但是,我正在寻找某种设置,允许我为所有标签设置默认值,而无需将|default:"" 显式添加到每个标签。
我还知道一个名为TEMPLATE_STRING_IF_INVALID 的设置。但是,此设置仅适用于无效字符串。没有一个被认为是有效的。
【问题讨论】:
标签: python django django-templates