flask -falsk_script用法

1,导入flask_script   定义:可以对flask应用做一些统一的操作,有点像django

pip install flask_script

2,导入Manager,Server

from flask_script import Manager,Server

3,创建Manager实例,并包裹在内

第一种用法:
manage=Manager(app)
manager.add_command("runserver", Server())  #这句在一般情况下,系统会自动帮你补充,可以不用写

第二种用法:
直接调用装饰器,
@manager.command    #直接调用装饰器和第一种方法一样,只是用法不一样
def func():
  print(123)

4,最后运行程序run()

if __name__ == '__main__':
    manage.run()
#这里的manage是当前文件名.

实例

1,开始

from flask import Flask
from sql.views.s1 import s1


def create_app():

    app=Flask(__name__)
    app.debug=True

    app.register_blueprint(s1)

    return app
__init__文件

2,导入flask_script,进行统一操作

from flask import Flask
from flask_script import Manager,Server
import sql

app=sql.create_app()


manage=Manager(app)
manage.add_command("runserver", Server())

if __name__ == '__main__':
    manage.run()
manage.py文件内
原文地址:https://www.cnblogs.com/52forjie/p/8276854.html