1. Flask介绍:
Flask用Python语言编写的 轻量级Web开发框架(只提供Web框架的核心功能,自由灵活、方便高度定制)
实现功能: 主要实现了路由分发和模板渲染功能,提供了非常好的扩展机制
2. 安装Flask:
# 创建虚拟环境 mkvirtualenv -p python3 flask_env
# 安装flask包
pip install flask==1.0.2
3. 创建一个简单项目示例:
1)新建flask项目
创建 Pure Python 类型的项目,使用之前创建的 flask_env 作为虚拟环境
打开 Pycharm,进入settings , 取消默认的Flask项目关联(避免生成默认配置)
2) 创建helloflask.py文件,填入下面代码
from flask import Flask
# 创建flask应用 app = Flask(__name__) # 定义路由 @app.route('/') def hello_world(): return 'Hello World!' if __name__ == '__main__': print(app.url_map)
# 运行应用 app.run(debug=True)
3) 启动项目
1.x命令启动方式: linux系统终端命令行下: export FLASK_APP=xx.py # 指定flask应用所在的文件绝对路径 export FLASK_ENV=development flask run -h 0.0.0.0 -p 8000
windows系统终端命令行cmd下: set FLASK_APP= xx.py # 指定flask应用所在的文件绝对路径
set FLASK_ENV=development
flask run -h 0.0.0.0 -p 8000