python flask中静态文件的管理方法


Posted in Python onMarch 20, 2018

Web应用中大多会提供静态文件服务以便给用户更好的访问体验。

静态文件主要包含CSS样式文件,js脚本,图片和字体等。

Flask也支持静态文件访问的,默认情况下只需在项目根目录下,创建名为static的目录,在应用中使用‘/static'开头的路径就可以访问了。但是为了获得更好的处理能力,推荐使用Nginx 或者其他服务器管理静态文件。

不要直接在模板中写死静态文件路径,应该使用url_for生成路径。

例如:

url_for('static',filename='style.css')

生成的路径就是‘/static/style.css'。当然我们也可以定制静态文件的真是目录:

app = Flask(__name__ ,static_folder='/tmp')

那么访问‘http://localhost:9000/static/style.css',

也就是访问/tmp/style.css这个文件了。

以上这篇python flask中静态文件的管理方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python版的文曲星猜数字游戏代码
Sep 02 Python
基于pandas数据样本行列选取的方法
Apr 20 Python
Python使用matplotlib实现基础绘图功能示例
Jul 03 Python
Python基于分析Ajax请求实现抓取今日头条街拍图集功能示例
Jul 19 Python
Python2和Python3.6环境解决共存问题
Nov 09 Python
python多线程共享变量的使用和效率方法
Jul 16 Python
Python SQLAlchemy入门教程(基本用法)
Nov 11 Python
opencv+python实现均值滤波
Feb 19 Python
idea2020手动安装python插件的实现方法
Jul 17 Python
搭建pypi私有仓库实现过程详解
Nov 25 Python
快速解决pymongo操作mongodb的时区问题
Dec 05 Python
ROS系统将python包编译为可执行文件的简单步骤
Jul 25 Python
python web基础之加载静态文件实例
Mar 20 #Python
python如何修改装饰器中参数
Mar 20 #Python
python MySQLdb使用教程详解
Mar 20 #Python
django中的HTML控件及参数传递方法
Mar 20 #Python
安装python时MySQLdb报错的问题描述及解决方法
Mar 20 #Python
python如何定义带参数的装饰器
Mar 20 #Python
Python回文字符串及回文数字判定功能示例
Mar 20 #Python
You might like
建立文件交换功能的脚本(一)
2006/10/09 PHP
php短域名转换为实际域名函数
2011/01/17 PHP
解析coreseek for sphinx的使用
2013/06/21 PHP
PHP结合jQuery实现找回密码
2015/07/22 PHP
解决jquery操作checkbox火狐下第二次无法勾选问题
2014/02/10 Javascript
Jquery 实现table样式的设定
2015/01/28 Javascript
jsonp跨域请求详解
2017/07/13 Javascript
element-ui 设置菜单栏展开的方法
2018/08/22 Javascript
angularjs手动识别字符串中的换行符方法
2018/10/02 Javascript
解决vue无法设置滚动位置的问题
2018/10/07 Javascript
vue.js指令v-for使用以及下标索引的获取
2019/01/31 Javascript
基于vue-cli搭建多模块且各模块独立打包的项目
2019/06/12 Javascript
解决echarts vue数据更新,视图不更新问题(echarts嵌在vue弹框中)
2020/07/20 Javascript
vue操作dom元素的3种方法示例
2020/09/20 Javascript
JS pushlet XMLAdapter适配器用法案例解析
2020/10/16 Javascript
Python 分析Nginx访问日志并保存到MySQL数据库实例
2014/03/13 Python
gearman的安装启动及python API使用实例
2014/07/08 Python
跟老齐学Python之从格式化表达式到方法
2014/09/28 Python
在Python中使用Neo4j数据库的教程
2015/04/16 Python
pandas groupby 分组取每组的前几行记录方法
2018/04/20 Python
python http基本验证方法
2018/12/26 Python
Python内存管理实例分析
2019/07/10 Python
Pytorch中的variable, tensor与numpy相互转化的方法
2019/10/10 Python
解析python 中/ 和 % 和 //(地板除)
2020/06/28 Python
python中not、and和or的优先级与详细用法介绍
2020/11/03 Python
CSS3线性渐变简单实现以及该属性在浏览器中的不同
2012/12/12 HTML / CSS
英国最大线上综合鞋类商城:Office
2017/12/08 全球购物
Pharmacy Online中文直邮网站:澳洲大型药房
2020/06/27 全球购物
简历里的自我评价
2014/01/31 职场文书
美术毕业生求职信
2014/02/25 职场文书
计算机网络工程专业职业生涯规划书
2014/03/10 职场文书
毕业寄语大全
2014/04/09 职场文书
小学生常见病防治方案
2014/06/06 职场文书
三月法制宣传月活动总结
2014/07/03 职场文书
欠款起诉书范文
2015/05/19 职场文书
2016国庆节活动宣传语
2015/11/25 职场文书