jinja2schema не получает набор переменных - PullRequest
0 голосов
/ 24 октября 2019

Я только начал использовать пакет json2schema, чтобы получить список всех переменных (как неопределенных, так и определенных с помощью set), используемых в данном шаблоне.

Он отлично работает снеопределенные переменные, но они не извлекают переменные set.

Пример:

from jinja2schema import infer

template_str = "<html> {% set foo = 'bar' %} {{ foo }} {{ fizz }} {{ buzz }} </html>"

variables_inferred = infer(template_str)

# returns {'buzz': <scalar>, 'fizz': <scalar>}
# foo isn't retrieved

Чего мне не хватает? Как я могу получить set переменные?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...