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

О фильтре as_native

Jinja-фильтр as_native приводит результат, скомпилированный Jinja,
к его нативному представлению в Python в соответствии с ast.literal_eval.
Результатом может быть любой нативный тип Python (set, list, tuple, dict и т.д.).

Для рендеринга логических и числовых значений рекомендуется использовать as_bool
и as_number.

Используйте с осторожностью

В отличие от as_bool и as_number, as_native вернёт отрендеренное значение независимо от типа входных данных. Убедитесь, что входные значения соответствуют ожидаемым.

Нашли ошибку?

0