首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

盘点一个Flask实战图片加载失败的问题

刻舟求剑,固而不通;胶柱鼓瑟,拘而不化。

大家好,我是皮皮。

一、前言

前几天在Python最强王者交流群【小王子】问了一个Flask图片加载的问题。问题如下所示:

html文件代码如下:

运行效果:出不来图

二、实现过程

这里他自己已经确认路径是正确的,后来【吴超建】给了一个指导,建议使用相对路径。

不过一开始并不知道怎么处理,后来才搞定,这里介绍两种方法,如下所示。第一个是相对路径,基本上算是直接写死了。

<title>Flask Image</title>

<img src="./static/1704791813348.jpg" alt="Image description">  # 方法一

<img src="{{ url_for('static', filename='1704791813348.jpg')}}">  # 方法二

第二个是【隔壁山楂】提供的,正牌写法:

这两个方法顺利地解决了粉丝的问题。不过话说回来,模板一般放templates文件夹,还是要养成好习惯!

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OIZ5WJW3ghzpje2EqiGpz8CQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券