由于我第一次尝试构建Flask服务器,没有意识到静态资源的加载方式有些许不同
普通的静态加载方式如 images/b1.png
这样的加载方式在 Flask 无法生效 所以我们必须要用
{{url_for('static',filename='这里输入文件路径')}}
方法来替换原来的静态路径CSS和JS的导入同样也是需要更改
但我第一次替换后再次发现并没有生效
再次检查结构后发现,在网页中生成的路径为 /static/images/b1.png
少了这个static文件夹,我再次添加,
并把静态资源都转移到其中,发现还是失效
注意static文件夹的位置
static文件夹需要在根目录下,也就是与app.py
同级