Я кратен | , используемому в шаблонах django, и я хотел бы знать, возможно ли каким-либо образом установить порядок приоритета (как скобки в арифметике)?
У меня довольно сложная структура данных, из которой я хотел бы использовать дату с 8 цифрами, но месяц и день хранятся без начального нуля:
{% url 'diary' year.0|add_str:month.0|add_str:forloop.counter %}
приведет только к 201847 вместо 20180407 . Правильный путь был бы как-то:
year.0|add_str:(month.0|stringformat:'02d')|add_str:(forloop.counter|stringformat:'02d')
, но, конечно, скобки здесь не работают.
Как мне достичь своей цели на языке шаблонов django? Конечно, простым решением было бы написать фильтр, но я бы хотел узнать возможное решение на языке шаблонов.