You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用url_for添加站点图片触发Jinja2语法错误,如何修复?

修复Jinja2 TemplateSyntaxError:expected token ',', got 'img'

错误出在url_for的参数语法上——你把端点名称static和参数filename错误地写在了同一个单引号内,导致Jinja2无法正确解析参数分隔。

正确的代码写法如下:

<img src="{{ url_for('static', filename='img/unnamed.png') }}" alt="unnamed">

关键修正点:

  • 端点名称'static'单独用单引号包裹,作为url_for的第一个参数
  • 参数filename作为第二个参数,和第一个参数之间用逗号分隔
  • 图片路径'img/unnamed.png'正确作为filename的值,用单引号包裹

内容的提问来源于stack exchange,提问作者Игорь Мелишев

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 04:55:54