Flask介绍:?Flask诞生于2010年, 使用python语言基于Werkzeug工具箱编写的轻量级Web开发框架 ?? ?Flask本身相当于一个内核, 其他几乎所有的功能都要用到扩展(邮件:Flask-Mail, 用户认证:Flask-Login, 数据库:Flask-SQLAlchemy). ? ? Flask的核心在于Werkzeug(路由模块), Jinja2模板引擎.
Flask环境搭建:
# 安装虚拟环境管理包: virtualenvwrapper pip install virtualenvwrapper
# 虚拟环境命令 创建虚拟环境: mkvirtualenv envname 激活虚拟环境: workon envname 查看虚拟环境: lsvirtualenv 移除虚拟环境: rmvirtualenv envname 退出虚拟环境: deactivate ? ?? # 环境依赖技巧 生成依赖清单: pip freeze > requirements.txt 自动安装依赖: pip install -r requirements.txt
?Flask框架的安装 ????????pip install flask==1.0.2
????????# 注意: ????????flask的核心是Werkzeug和Jinja2, 所以在安装Flask的同时, 会自动安装上面的两个依赖.
? ? ? ?Flask配置文件:??
? ? ? ? ? ? ? ? ? ? ? ? 从配置对象中加载:? ?使用??from_object? 函数
? ? ? ? ? ? ? ? ? ? ? ? ?从配置文件加载:? ?使用??from_pyfile? 函数
? ? ? ? ? ? ? ? ? ? ? ? 从环境变量中加载:? 使用??from_envvar? ?函数
|