解决flask项目无法使用命令行进行数据库迁移问题

最近做的项目是使用flask框架做的,所以又把以前的flask项目拿出来练习一下。在创建了一个模型对象后准备进行数据库的迁移,发现使用命令:python manage.py db init 进行初始化时直接是启动项目,看了半天找不到问题,又去看了以前写的代码。

解决:
(1)在启动文件中修改app.run()为manager.run()
在这里插入图片描述
(2)此时,在启动项目时有报错:usage: manage.py [-?] {test,shell,db,runserver} … positional arguments
百度了下,在启动时加上参数:runsever即可。
在这里插入图片描述
在这里插入图片描述
ps:学如逆水行舟,不进则退。

发布了53 篇原创文章 · 获赞 0 · 访问量 4288

猜你喜欢

转载自blog.csdn.net/zy_whynot/article/details/104235430