pra*_*ram 6 django django-templates
在我的模板中,有时我想让翻译过的字符串通过upper过滤器.例如,我想将"Related Links"显示为"RELATED LINKS".但是,当我尝试时,例如:
{% trans "Related links"|upper %}
Run Code Online (Sandbox Code Playgroud)
TemplateSyntaxError会被抛出.有什么建议?
j0k*_*ker 13
只需使用:
{% trans "Related links" as rel %}{{ rel|upper }}
Run Code Online (Sandbox Code Playgroud)
这会将转换临时保存在变量中,然后可以使用该变量对其应用过滤器.
资料来源:https://docs.djangoproject.com/en/dev/topics/i18n/translation/#trans-template-tag
| 归档时间: |
|
| 查看次数: |
3293 次 |
| 最近记录: |