标签: templates jinja2 introspection
我有一个文档编写得很差的应用程序,并且使用jinja2模板。对我来说,这本质上是一个黑匣子,我不知道可以在模板中使用哪些变量和函数。
有没有办法让模板评估所有可用的变量名和符号?
类似的东西:
{% for key, value in __allvars__ %} {{ key }}: {{ value }} {% endfor %}
或者至少是部分有用的东西,例如,其他方法可以检查Jinja2模板的上下文?