Flask程序实例在创建对象的时候。需要默认传人当前Flask程序所指定的包(模块),Flask应用程序在创建的时候一些需要关注的参数
- import name
flask程序所在的包(模块),传name就可以,其可以决定Flask在访问静态文件时查找的路径。 - 2.static_url_path
静态文件访问路径,可以不传,默认为:/ + static_folder - 3.static_folder
静态文件存储的文件夹,可以不传,默认为static - 4.template_folder
模板文件存储的文件夹,可以不传,默认为templates
一、第一个helloworld程序
from flask import Flask
app = Flask(__name__)
#定义视图
@app.route('/')
def index():
return 'hello world'
if __name__ == '__main__':
app.run()
文件路径
python文件路径
image.png
http://127.0.0.1:5000/static/1.png
二、参数详解
from flask import Flask
# app = Flask(__name__)
# app = Flask(__name__,static_url_path="/s")
app = Flask(__name__,static_url_path="/s",static_folder="static_files")
#定义视图
@app.route('/')
def index():
return 'hello world'
if __name__ == '__main__':
app.run()
运行文件后,点击url,如下展示
http://127.0.0.1:5000//s/1.png
网友评论