flask helloworld
一、创建一个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