18 lines
469 B
Python
18 lines
469 B
Python
from flask_migrate import Migrate, MigrateCommand
|
|
from flask_script import Manager, Server
|
|
|
|
from main import app
|
|
from applications.models import db
|
|
|
|
manager = Manager(app)
|
|
Migrate(app=app, db=db)
|
|
manager.add_command('db', MigrateCommand) # 创建数据库映射命令
|
|
|
|
# import models不能省
|
|
from applications.models import admin
|
|
|
|
manager.add_command('start', Server(port=8080, use_debugger=True)) # 创建启动命令
|
|
|
|
|
|
if __name__ == '__main__':
|
|
manager.run() |