用 pip 安装:
(venv) $ pip install flask-script
使用:
... from flask import Flask from flask.ext.script import Manager app = Flask(__name__) manager = Manager(app) manager.run() if __name__ == '__main__': app.run(debug=True)
命令介绍:
$ python hello.py usage: hello.py [-h] {shell,runserver} ... positional arguments: {shell,runserver} shell 在 Flask 应用上下文中运行 Python shell runserver 运行 Flask 开发服务器:app.run() optional arguments: -h, --help 显示帮助信息并退出
这个扩展的初始化方法也适用于其他很多扩展:把程序实例作为参数传给构造函数,初始化主类的实例。创建的对象可以在各个扩展中使用。在这里,服务器由 manager.run() 启动,启动后就能解析命令行了。
启动:
例如,启动python shellpython (flask-name.py ) shell
shell 命令用于在程序的上下文中启动 Python shell 会话。你可以使用这个会话中运行维护
任务或测试,还可调试异常。
《Flask development》flask-script插件
最新推荐文章于 2022-12-14 10:47:05 发布