1.什么是静态文件
在Flask中不能再服务器动态交互的文件都是静态文件
2.静态文件的处理
1.所有的静态文件必须放在名为static的目录中,除非修改了配置
2.所有的静态文件必须通过/static/路径访问
3.如何修改配置
构建Flask 应用时允许指定的配置信息
app=Flask(__name__, template_folder=‘muban‘, static_url_path=‘/s‘, static_folder=‘/sta‘)
template_folder : 指定存放模板的文件夹名称
static_url_path : 访问静态资源的路径
http://localhost:5000/s/xxx 查找静态资源文件
static_folder : 指定存放静态文件的目录名称
在项目的根目录中 ,有一个名为 sta 的目录用于存放静态文件
4.静态文件的反向解析
url_for(‘static‘,filename=‘<file_path>‘)
结果:/static/<file_path>
原文地址:https://www.cnblogs.com/zengsf/p/9937660.html
时间: 2024-11-02 02:40:17