Использование выражений внутри тегов
Я хочу сделать строковую переменную заглавной и одновременно перевести ее, но не могу найти, как это сделать в документации api.
т.е. это приводит к ошибке:
{% trans {{ someString | capfirst }} %}
В Django вы начинаете фигурные скобки {{
или {%
, то внутри вы не можете открыть еще одну. Просто используйте его, как вы бы использовали его без дополнительных скобок.
{% trans {{ someString | capfirst }} %}
# change to:
{% trans someString|capfirst %}
PS. Поскольку я считаю, что это не обязательно, хорошей практикой является не ставить пробелы непосредственно перед и рядом с |
.