Flask快速搭建
1. flask简介
Flask是一个基于Python实现的web开发的’微’框架
(http://docs.jinkan.org/docs/flask/)
Flask和Django一样,也是一个基于MVC设计模式的Web框架
flask流行的主要原因:
a) 有非常齐全的官方文档,上手非常方便
b) 有非常好的拓展机制和第三方的拓展环境,工作中常见的软件都有对应的拓展,自己动手实现拓展也很容易
c) 微型框架的形式给了开发者更大的选择空间
2. 安装flask
2.1虚拟环境搭建
第一种:通过命令手动创建
virtualenv --no-site-packages falskenv
激活windows下虚拟环境
cd Scripts
activate
第二种:通过PyCharm分开创建
点击New Project
选择Pure Python
Location: 添加项目路径
New environment using: 选择Virtualenv;
Location: 添加虚拟环境路径
最后点击: Create
2.2 安装
pip install flask
3. 基于flask的最小的应用
创建hello.py文件
from flask import Flask
app = Flask(__name__) # 初始化app
@app.route('/') # 路由
def gello_world(): #视图函数
return 'Hello World' #视图函数返回的内容将展示给用户
if __name__ == '__main__':
app.run()
默认地址: 127.0.0.1:5000
优化: app.run(debug=True, host='0.0.0.0', port=80) 方便项目上线
运行:python hello.py
3.1 初始化