- # 导入 Flask
- from flask import Flask
- # 创建 Flask 的应用程序
- # 参数__name__指的是 Flask 所对应的模块, 其决定静态文件从哪个地方开始寻找
- app = Flask(__name__,
- static_url_path='/static', # 静态文件的访问路径, 默认为 / static
- static_folder='static', # 静态文件的存放路径, 默认为 static
- template_folder='templates') # 表示模板文件的存放位置
- """ 如果 flask 参数传递的是__name__, 那么 flask 就会把当前模块 demo1_helloworld.py 所在目录当做工程目录(项目目录). 然后进行管理.
- 管理什么呢?
- 比如请求 http://localhost:5000/static/__.jpg 那么他就会在项目目录下找静态目录 (一般都是 static, 关键看第四个参数 static_folder) 下的__.jpg
- 模板文件也是如此.
- 注意: 一般创建 Flask 对象. 我们只传递第一个参数. 而第一个参数一般就是__name__.
- 其他的默认即可."""
- # 使用装饰器路由与视图函数进行关联
- @app.route('/')
- def hello_world():
- return 'Hello World!!!'
- if __name__ == '__main__':
- # 运行当前 Flask 应用程序
- app.run()
来源: http://www.bubuko.com/infodetail-2726607.html