Flask-Script扩展提供向Flask插入外部脚本的功能。包括运行一个开发用的服务器,一个定制的 Python shell,设置数据库的脚本,以及其他的运行在web应用之外的命令行任务。
Flask-Script和Flask本身的工作方式类似。只需要定义和添加能从命令行中被Manager实例调用的 命令即可。
第一步:
在我们的init.py里面实现以下代码:
from flask import Flask
from flask.ext.script import Manager
app = Flask(__name__)
manager = Manager(app)
@manager.command
def dev():
print("Hello word!")
if __name__ == '__main__':
manager.run()
第二步:
我们就用可以在终端中通过python __init__.py dev
命令来执行init.py中的dev函数.
网友评论