提问者:小点点

如何引用flask中的图像文件位置?(初学者)


Flask路由将一个名为imgloc的变量传递给服务器上图像文件的完整路径的Jinja模板。我如何在HTML中的图像标记中引用这一点?代码:

<img src="{{url_for(filename=imgloc)}}">

不起作用。打印出变量imgloc工作良好,因此它被正确地传递给模板。实质上:

<img src="{{WHAT_GOES_IN_HERE}}">

共1个答案

匿名用户

应该是:

它将被指向/path/to/project/statig/img/cat.png

一个简单的谷歌搜索就可以解决这个问题,他们在文档中有所有的东西。

文档:https://flask.palletsprojects.com/en/1.1.x/tutorial/static/