使用flask-script中的Manage管理app程序

  • Post author:
  • Post category:其他


manage.py文件:

from application import app, db

from flask_apidoc.commands import GenerateApiDoc

from flask_migrate import Migrate, MigrateCommand

from flask_script import Manager, Server

migrate = Migrate(app, db)

manager = Manager(app)

manager.add_command(‘apidoc’, GenerateApiDoc(input_path=”application/api”))

manager.add_command(‘db’, MigrateCommand)

manager.add_command(‘runserver’, Server(port=8080))

if __name__ == “__main__”:

manager.run()

生成文档:

python manage.py apidoc

建立数据库:

python manage.py db init

python manage.py db migrate

python manage.py db upgrade

使用命令行启动app:

python manage.py runserver



版权声明:本文为sa726663676原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。