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