当前位置: 首页 > 知识库问答 >
问题:

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

华心思
2023-03-14

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

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

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

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

共有1个答案

牧梓
2023-03-14

应该是:

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

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

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

 类似资料:
  • 问题内容: 我在引用jar文件中的简单图像时遇到了麻烦。 我有一个包tha包含Java文件我有一个包tha包含图像 在我的java文件中,我引用了这样的图像 但是无法找到该图像。在首播中看起来像这样 前导“ /”和分隔符在Windows中不正确。 我检查了此路径,它在MS Explorer中不起作用。 更新 好的,它在某种程度上可以正常工作,但是图像路径不正确,不是对文件的引用,前导斜杠和%20空

  • 我有一个要求,我有一个Word(.docx)文件。通过使用java程序,我需要使用docx4j将图像放在文档中的某个位置。有人能帮帮我吗!!! 我在尝试下面的代码...

  • 问题内容: 我有以下结构: 我可以在views.py,forms.py中使用 但是我不能在myFile.py中使用它 我加了 并且当我对其进行修改时,Flask Web服务器会重新启动,但是并没有说在重新启动后app / myFile.py中发现更改。 我需要做什么才能使用 在我的python文件中。我看不到form.py有什么特别的事情。 编辑:这是我的文件: 问题答案: 人们谈论Flask中的

  • 问题内容: 在Flask中,如何处理不在静态文件夹中的图像? 我目前将用户上传的照片保存在flask文件夹之外的目录中(On ,当前保存在data文件夹中的图像,并且flask文件位于)。 在模板中,如何提供图像文件? 使用,我如何引用flask文件夹外部的这些图像文件? 如您所见,flask应用程序文件夹之外的数据文件夹。问题是如何从flask应用程序目录生成到(一级上)存储的文件的链接? 问题

  • 我正在尝试访问src文件夹中的js文件中的公用文件夹中的映像?更具体地说,我正在设计一个div容器。我想将其backgroundImage属性设置为公用文件夹中的图像文件。我该怎么做呢?感谢您的回复!

  • 问题内容: 我正在使用flask设置本地服务器。我目前要做的就是使用index.html页面中的img标签显示图像。但是我总是出错 flask在哪里寻找文件?一点帮助将是巨大的。我的HTML代码是 我的python代码是: 问题答案: 图像文件是否在目录中ayrton_senna_movie_wallpaper_by_bashgfx-d4cm6x6.jpg ?如果将其移至静态目录并按如下方式更新H