Skip to main content
 首页 » 编程设计

python之Django 模板 : Use translation in default_if_none

2024年09月03日25落叶无声

如何在 default_if_none 的模板中使用翻译后的字符串?
通常你会使用这样的东西:{% trans 'TRANSLATED STRING' %}

示例

{{ value|default_if_none:'TRANSLATED STRING' }} 

请您参考如下方法:

您可以将翻译后的字符串存储在变量中,例如:

{% trans 'TRANSLATED STRING' <b>as transl</b> %} 
{{ value|default_if_none:<b>transl</b> }}

然而,定义一个 custom template filter [Django-doc] 可能是有意义的在这里。