12
在Jinja2中,如何访问与include
合并的文件中的已分配变量(即{% set X=Y %}
)?在Jinja2中导入/包含分配的变量
我期望工作情况如下给出了两个Jinja2的文件:
A.jinja
:
Stuff
{% include 'B.jinja' -%}
B has {{ N }} references
B.jinja
:
{% set N = 12 %}
我期望A.jinja
,当编译的Jinja2 ,会产生以下输出:
Stuff
B has 12 references
然而,它产生:
Stuff
B has references
我会非常感谢对于任何输入关于如何访问的Jinja2变量,如上面N
,包含文件的文件在N
是组。
谢谢您的阅读。
布赖恩
最后一行不应该是'from'B.jinja'import N'吗? – smac89 2017-08-21 22:57:51