我想扫描我的页面主体并收集对某个 Jinja2 标记的所有调用的主体。对于每一个,我都想提取内容并在 <head> 中使用它设置一些 Javascript 时的元素。这可能吗?谢谢!
请您参考如下方法:
(因为我还不能发表评论...)
您能否举例说明您想做什么?这听起来像是可以使用 call 和 caller() ( doc'm here ) 来实现的东西。如果它比这更“元”,您可能可以使用 Jinja2 的内置解析器(通过 Environment.parse)来提取您想要的信息。扩展也可以是一个选项,通过被动 filter_stream ( see here )。
