Flask
Flask是一个使用Python编写的轻量级Web应用框架。基于Werkzeug WSGI工具箱和Jinja2 模板引擎。Flask使用BSD授权。
Flask使用简单的核心,用extension增加其他功能。Flask没有默认使用的数据库、窗体验证工具。然而,Flask保留了扩增的弹性,可以用Flask-extension加入这些功能:ORM、窗体验证工具、文件上传、各种开放式身份验证技术。
简介
时间轴
- 2004年,一群来自世界各地的Python热衷者组成了Pocoo。
- 2010年4月1日,发布Flask初始版本。
安装
使用pip安装
Flask在pypi上发布,可以使用pip安装:
pip install -U Flask
建议在虚拟环境安装使用,因为随着你的Python项目变多,不同项目可能需要不同的版本的 Python 库,可能出现版本不兼容。
#创建一个虚拟环境,python3.6可直接使用venv命令创建virtualenv。
mkdir myproject
cd myproject
python3 -m venv venv
#激活虚拟环境(如果要退出虚拟环境输入: deactivate)
. venv/bin/activate
#更新pip
pip install --upgrade pip
#安装 Flask
pip install Flask
资源
官网
相关网站
书籍
- 《FLASK WEB开发实战》