问题记录:flask加载本地图片404问题

场景还原

通过flask编写后台管理界面,在登录界面时,想给登录一个背景图,然后将图片文件位置存放如下


HTML代码如下

然后打开本地加载的flask应用地址,发现图片没有加载出来,检查了HTML代码格式正确,说明文件存放路径不对

问题解决
将imges目录放在static目录下,即可正确显示

问题解析:
初学 Flask 的人都知道, Flask 的模板文件认放在 “templates” 文件夹下, 静态资源文件放在 “static” 目录下, 只要照着规矩走, 一点事都没有.
1、在 Flask 中, HTML 的相对路径逻辑完全失效, 只能按照 Flask 的逻辑来走;
2、Flask 的逻辑是以 Flask.init() 中的 static_folder 参数为准

参考文章https://blog.csdn.net/Likianta/article/details/89363973

相关文章

Jinja2:是Python的Web项目中被广泛应用的模板引擎,是由Pyt...
监听QQ消息并不需要我们写代码,因为市面上已经有很多开源QQ...
【Flask框架】—— 视图和URL总结
python+web+flask轻量级框架的实战小项目。登录功能,后续功...
有了这个就可以配置可信IP,关键是不需要企业认证,个人信息...