尝试在 Flask 网站中使用图像只会显示损坏的图像图标

Trying to use image in Flask website only shows broken img icon

您好,我正在尝试上传保存在我的静态文件夹中的 png 图像作为我的小烧瓶网站的背景。但我做不到。每次我得到一个图像图标(比如它无法加载它或其他东西)。

这是我尝试插入 png 图像的 html 代码。

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

这是我的网站文件夹的结构(我试图在 Cafinit.html 中显示 bgcaf.png)。 [1]: https://i.stack.imgur.com/mEQL5.png

如果我遗漏了重要信息,请告诉我

url_for 是一个 flask 函数,它可以在你的 py 文件中使用,但不能在你的模板中使用,这样就可以了

<img src="static/bgcaf.png"/>