一种修改flask默认的static文件夹的方法
来源:互联网 发布:gamemaker 不需要编程 编辑:程序博客网 时间:2024/05/29 09:31
修改的flask默认的static文件夹只需要在创建Flask实例的时候,把static_folder和static_url_path参数设置为空字符串即可。
app = Flask(__name__, static_folder='', static_url_path='')
访问的时候用url_for函数,res文件夹和static文件夹同一级:
url_for('static', filename='res/sheeta.jpg')
示例:
res文件夹和static文件夹同一级,文件结构如下:
/-- --run.py /--static /--templates --index.html /--res --sheeta.jpg
run.py代码如下:
from flask import Flask, render_templateapp = Flask(__name__, static_folder='', static_url_path='')@app.route('/')def test(): return render_template('index.html')if __name__ == '__main__': app.run()
index.html内容如下:
<!DOCTYPE HTML><html><head></head><body> <img src="{{ url_for('static', filename='res/sheeta.jpg') }} " width="400" height="400" alt="" title=""/></body></html>
测试:在浏览器访问http://127.0.0.1:5000/能正常显示图片。
0 0
- 一种修改flask默认的static文件夹的方法
- 修改ubuntu的默认文件夹
- 如何修改桌面文件夹的默认路径
- 修改图标的一种方法
- 隐藏文件夹的一种方法 来自网络
- 限制文件夹大小的一种方法
- 关于Flask的默认session
- 修改WAMPServer默认的网站路径地址的一种方式
- 修改WAMPServer默认的网站路径地址的一种方式
- static的一种用法
- 修改MySQL procedure 名称的一种方法
- WINXP如何修改桌面文件夹的默认路径
- 修改apache的默认目录的方法
- linux修改默认的openjdk的方法
- 修改默认调试器的方法
- SVN默认启动仓库的修改方法
- 修改默认apn数据的方法
- Ext默认等待时间修改的小方法
- HDU 4283 You Are the One(区间DP)
- Linux下解压包
- 使用ItemDecoration为RecyclerView添加header
- windows安装scipy方法
- selenium 在使用过程在遇到的问题总结
- 一种修改flask默认的static文件夹的方法
- Android自定义控件的属性配置
- 日期工具类org.apache.commons.lang.time.DateUtils,使用公共类
- bzoj 1054: [HAOI2008]移动玩具 (bfs)
- 关于不会命中断点。还没有为该文档加载任何符号的解决方案
- discuz中快速建立增查删改界面:第3步,查看运行结果
- SVN版本管理配置
- Linux IO实时监控iostat命令详解
- MongoDB基本操作