我如何自省Jinja2黑匣子

时间:2019-04-13 15:33:15

标签: templates jinja2 introspection

我有一个文档编写得很差的应用程序,并且使用jinja2模板。对我来说,这本质上是一个黑匣子,我不知道可以在模板中使用哪些变量和函数。

有没有办法让模板评估所有可用的变量名和符号?

类似的东西:

{% for key, value in __allvars__ %}
  {{ key }}:
  {{ value }}
{% endfor %}

或者至少是部分有用的东西,例如,其他方法可以检查Jinja2模板的上下文?

0 个答案:

没有答案