Перейти к основному содержимому

О фильтре as_number

Фильтр as_number в Jinja принудительно преобразует результат компиляции Jinja в числовое значение (целое или с плавающей запятой) или возвращает ошибку, если его нельзя представить в виде числа.

Использование

В примере ниже фильтр as_number используется для преобразования переменной окружения в числовое значение, чтобы динамически управлять портом подключения.

profiles.yml
my_profile:
outputs:
dev:
type: postgres
port: "{{ env_var('PGPORT') | as_number }}"
0