今
日
鸡
汤
刻舟求剑,固而不通;胶柱鼓瑟,拘而不化。
大家好,我是皮皮。
一、前言
前几天在Python最强王者交流群【小王子】问了一个Flask图片加载的问题。问题如下所示:
html文件代码如下:
运行效果:出不来图
二、实现过程
这里他自己已经确认路径是正确的,后来【吴超建】给了一个指导,建议使用相对路径。
不过一开始并不知道怎么处理,后来才搞定,这里介绍两种方法,如下所示。第一个是相对路径,基本上算是直接写死了。
<title>Flask Image</title>
<img src="./static/1704791813348.jpg" alt="Image description"> # 方法一
<img src="{{ url_for('static', filename='1704791813348.jpg')}}"> # 方法二
第二个是【隔壁山楂】提供的,正牌写法:
这两个方法顺利地解决了粉丝的问题。不过话说回来,模板一般放templates文件夹,还是要养成好习惯!
领取专属 10元无门槛券
私享最新 技术干货