TemplateSyntaxError:期望的令牌',',得到了静态'

时间:2018-04-17 15:49:31

标签: python flask jinja2

我在给定代码中遇到以下错误

TemplateSyntaxError:预期令牌',',得到'静态'

代码:

<img src="{{ url_for('static',filename='foods/paneerparatha.jpg') }}" alt="Paneer Paratha">

2 个答案:

答案 0 :(得分:1)

您的代码似乎是正确的,但您可能会在另一个{{}}内部{{}},这会导致您的错误消息。

参考:这可能与以下未回答的问题重复:[javascript document.write image error]  这似乎是问题所在。

答案 1 :(得分:0)

发生这种错误的另一种方式是发生在您的代码中(发生在我身上)是当您在模板中的注释中包含未闭合的{{}}时,而flask也读取了该行。 这是在myu案件中引起错误的评论。

<!-- {{ url_for('static', filename='./assets/ -->