Использование выражений внутри тегов

Я хочу сделать строковую переменную заглавной и одновременно перевести ее, но не могу найти, как это сделать в документации api.

т.е. это приводит к ошибке: {% trans {{ someString | capfirst }} %}

В Django вы начинаете фигурные скобки {{ или {%, то внутри вы не можете открыть еще одну. Просто используйте его, как вы бы использовали его без дополнительных скобок.

{% trans {{ someString | capfirst }} %}

# change to:

{% trans someString|capfirst %}

PS. Поскольку я считаю, что это не обязательно, хорошей практикой является не ставить пробелы непосредственно перед и рядом с |.

Вернуться на верх