jinja temp中的嵌套打印语句

2024-09-26 18:17:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用flask在jinja2模板中创建一个链接,我遇到了一个问题。我想访问一个代码块中传递给模板的变量,但我不确定如何操作,或者是否可行。 我要做的是:

a href="{{ url_for('myRoute', varToBePassed = {{templateVar}} ) }}" >

因此,基本上我想在模板中使用url_for函数将查询参数传递给变量,但它不喜欢嵌套的双大括号。我也可以这样做:

^{pr2}$

这是可行的,但我觉得如果我必须在文件结构中移动东西,我可能会在将来遇到问题。在

有没有办法在jinja模板中嵌套大括号?或者用另一种方法将变量传递到jinja中的代码块?我研究了宏,但似乎我也会遇到同样的问题,其中嵌套了大括号。在


Tags: 函数代码模板urljinja2flaskfor链接

热门问题