Jinja,在模板渲染后获取源代码行

时间:2015-11-20 09:28:47

标签: templates jinja2 template-engine

是否可以获得每行渲染模板的源代码行?

例如,如果我们有如下模板:

some_expr
{% if true %}
    other_expr        
{% endif %}

因此,在生成以下文本的模板渲染后:

some_expr    
other_expr

我想获得'some_expr'是从第一行模板源代码生成的信息,'other_expr'是从第三行生成的。 如果我可以获得生成渲染行的文件名和行(如果包含其他模板),那就更好了。

如果可以使用其他模板引擎(不是必需的python),对我来说这也是一个很好的解决方案。

0 个答案:

没有答案