一、创建一个web
pip install flask
from flask import Flask
app=Flask(__name__)
@app.route('/')
def index():
return 'hello'
#直接运行启动
if __name__ =='__main__':
app.run()
运行
flask run
让服务器外部可见
flask run --host=0.0.0.0
改变端口
flask run --port=8000
二、环境
默认为 production 生产环境
他还有一个 development 开发环境
在开发环境下可以:
- 激活调试器。
- 激活自动重载。
- 打开 Flask 应用的调试模式
#linux
export FLASK_ENV=development
#win-cmd
set FLASK_ENV=development
#win-ps
$env:FLASK_ENV=development
在pycharm里启动需要在配置里调,代码上是不管用的
二、WSGI
使用Werkzeug
http://werkzeug.palletsprojects.com
三、模板
使用Jinja
http://jinja.pocoo.org/