1

有人知道如何在 Django 中使用过滤器(|)和自定义标签(idx)翻译一个复杂的变量,例如:

<li data-role="list-divider">{{ controlItem|idx:0|upper }}</li>

我对简单的变量没有问题,例如:

{% trans controlSubitem.name %}

非常感谢您的帮助。

4

1 回答 1

1
{% with controlItem|idx:0|upper as variable %}
    {% trans variable %}
{% endwith %}

https://docs.djangoproject.com/en/1.4/ref/templates/builtins/#with

于 2012-07-29T13:39:39.827 回答