# import_name,# static_url_path=None,# static_folder="static",# static_host=None,# host_matching=False,# subdomain_matching=False,# template_folder="templates",# instance_path=None,# instance_relative_config=False,# root_path=None,app=Flask(import_name=__name__,static_url_path='/python...
我们发现static_folder是用来指代存放static文件的目录,这个文件是必须的存在的,static_url_path是我们再url里输入地址用来指向static文件的。相当于是一个参数指向的最终结果是static_folder __EOF__
然后通过浏览器输入指定文件的文件名来下载。 3.static_url_path和static_folder的用法 static_url_path主要用于改变url的path的,静态文件放在static下面,所以正常情况url是static/filename ,但是可以通过static_url_path来改变这个url static_folder主要是用来改变url的目录的,默认是static,可以通过这个变量来改变静态文件...
我们可以看到 static_folder 是默认为 static的 我们之所以能够访问到 static下面的静态文件,是因为注册了路由,就和flask的 app.route一样 我们现在查看下 注册路由的方法 if self.has_static_folder: assert bool(static_host) == host_matching, 'Invalid static_host/host_matching combination' self.add_url_ru...
在上面的示例中,url_for 函数会生成类似 /static/style.css 的URL(如果使用的是默认静态目录)或 /static/my_static_folder/style.css(如果使用的是自定义静态目录)。由于 Flask 会自动将 /static/ 前缀添加到静态文件的 URL 中,因此你不需要手动拼接 URL。 验证静态文件目录设置是否成功: 启动Flask 应用后,可...
static_folder='static', # 配置静态文件的文件夹 template_folder='templates') # 配置模板文件的文件夹 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 配置示例 在Flask的项目中的static目录下创建一个index.html 编写app.py的代码 ...
app.static_folder= os.path.join(_dir,"static")returnapp 开发者ID:wangjun,项目名称:Deerlet,代码行数:14,代码来源:main.py 示例2: create_app ▲点赞 7▼ # 需要导入模块: from flask import Flask [as 别名]# 或者: from flask.Flask importstatic_folder[as 别名]defcreate_app(source=None, conf...
静态文件夹配置: 在创建Flask应用程序对象时,可以通过static_folder参数指定静态文件夹的路径。例如: 静态文件夹配置: 在创建Flask应用程序对象时,可以通过static_folder参数指定静态文件夹的路径。例如: 如果需要配置多个静态文件夹,可以使用add_url_rule方法手动添加路由规则,将不同的URL路径映射到不同的静态文件...
静态文件存储的文件夹
static_folder指的是flask的静态文件夹的名称 static_url_path指的是src的文件目录 一般在模板里面写静态文件的时候用 {{ url_for('static', filename='mm.jpg') }} 可以自定生成图片路径 ,而不是直