1.什么是flask框架?
Flask是使用Python实现的一种web框架。其显著特征是:它是一个‘微’框架,‘微’意味着旨在保持核心的简单,但同时又易于扩展。默认情况下,Flask不包含数据库抽象层、表单验证,或者是其它任何已有多种库可以胜任的功能。然而,Flask支持用扩展来给应用添加这些功能。众多的扩展提供了数据库集成、表单验证、上传上传处理、各种各样的开放认证技术等功能。Flask的这些特征,使得它在web开放方面变得非常流行。
前面我们有学到django框架,那么这两种框架有哪些区别呢?
django—> 完善完整高集成的框架
flask—–>不包含数据库抽象层的微框架,database和templates需要自己去装。
2.Flash环境搭建
(1)进入window命令行:
创建虚拟环境virtualenv --no-site-packages flaskenv
cd flaskenv
cd Script
(2)启动虚拟环境:
activate
(3)安装flask:(可以安装在虚拟环境外面或者里面)
pip install flask
(4)打开pycharm,新建flask框架的工程:(这点和django不一样噢!)
新建工程后,会默认生产一个输出hello