我有一个模板,说有一个变量 NAME
my_template = "Hello {{ NAME }}"
最终,代码将render
模板,例如:
from jinja2 import Template
template = Template(my_template)
// what code would return 'NAME' here?
rendered = template.render(NAME="frank")
我需要获取模板的变量 /“可用参数”列表。在这种情况下,它将返回NAME
(可能在某种形式的集合中)。
(我的详细用例是我接受可能包含一些众所周知的 template-variable 名称的模板,我需要将其拔出,然后添加到上下文中称为render()
)
答案 0 :(得分:1)
我对此感到受阻,因此最终找到了答案。这需要uint32_t
jinja2.meta