插件, 拓展庫
- 幫助開發者快速實現某種功能
- 使用流程
- 下載,安裝
- 初始化配置
flask-script
- 可以實現命令行參數接收, 類似django
- 使用流程
- 安裝: pip install flask-script
- 使用app構建manager對象:manager = Manager(app)
- 使用manager啓動程序:manager.run()
from flask import Flask
from flask_script import Manager
app = Flask(__name__)
manager = Manager(app=app)
@app.route('/')
def index():
return "Hello Flask"
manager.run()
運行啓動命令: python helloFlaskScript.py runserver -d -h 0.0.0.0 -p 5000
- -d 是否開啓debug調試模式
- -r 是否自動重新加載文件
- -h 指定主機
- -p 指定端口
- –threaded 是否使用多線程
- -? 查看幫助
PS:如果將文件名helloFlaskScript.py 改爲manager.py,是不是和Django很像?
源碼地址:https://github.com/565785929/StudyFlask/tree/master/d02