Flask入门笔记-07_Flask对象初始化时参数详解
-
name, # 实例化Flask的第一个参数,它接收包或者模块的名字作为参数,但一般都是传递__name__,用于查找模板以及静态文件的路径
-
static_folder='static', # 指定存放静态文件的文件夹名称, 当然后方的Value可以为任意字符串,注意需要在当前应用的路径下创建相同Value名称的文件夹
-
static_url_path='/sta' 隐藏static文件的路径,指定为Value的路径, http://0.0.0.0:8000/sta/img.jpg 这样才能访问我们的static文件夹中静态资源,传统的/static/filename已经无法访问404了
-
template_folder= 'templates') #指定模板文件夹的文件夹名字,同上注意创建和Value相同的文件夹
from flask import Flask
app = Flask(__name__, # 导入名称, 用于查询 静态/模板 文件的存储路径
static_folder='static', # 指定存放静态文件的文件夹名称
static_url_path='/sta', # 指定访问静态文件的url: http://0.0.0.0:8000/sta/img.jpg 这样才能访问我们的静态资源
template_folder= 'templates') # 指定模板文件的存储路径
@app.route('/')
def index():
return '首页'
if __name__ == '__main__':
print(app.url_map)
app.run(host='0.0.0.0', port='8000')