Округление в квадратных скобках jinja2

] Я думаю, что обычно мне любопытно, какие операции допустимы в скобках jinja2, например, я пытаюсь выполнить операцию со встроенными данными следующим образом:

{{ round(255*(mileage['chevy'] - mileage['ford']))/1000 }}

Это вызывает ошибку при трассировке:

UndefinedError: 'round' не определено

Аналогично, когда я пытаюсь используйте «abs» в заключенном в квадратные скобки блоке jinja, я получаю сообщение об ошибке Undefined - даже если они обе стандартные функции библиотеки. Есть ли способ выполнить эту операцию во время отрисовки шаблона, а не перед передачей данных?

12
задан maxm 6 October 2011 в 14:19
поделиться