KeyError:'migrate'
这个报错对于初学者来说还是很容易报错的
我报出这个错误的时候正在进行falsk模型类的初始化操作
首先迁移我们需要自己写一个manage.py文件
from flask_script import Manager
from flask_migrate import MigrateCommand, Migrate
from models.model import db
from app import app
manage = Manager(app)
migrate = Migrate(app, db)
manage.add_command("db", MigrateCommand)
if __name__ == '__main__':
manage.run()
我在migrate = Migrate(app, db)写反了 写成了migrate = Migrate(db,app)导致他报错
我们可以查看他源码
第一个要传入的是app,第二个才是db
在改过来之后我就可以成功就行迁移操作



