有人知道如何在Django中翻译一个带过滤器(|)和自定义标签(idx)的复杂变量,如:
<li data-role="list-divider">{{ controlItem|idx:0|upper }}</li>
我对简单变量没有问题,如:
{% trans controlSubitem.name %}
非常感谢你的帮助。
答案 0 :(得分:1)
{% with controlItem|idx:0|upper as variable %}
{% trans variable %}
{% endwith %}
https://docs.djangoproject.com/en/1.4/ref/templates/builtins/#with