创建迁移时如何从 运行 我的服务器停止烧瓶?
How to stop flask from running my server when creating migrations?
每当我使用 flask-migrate
框架 运行 像 flask db migrate
或 flask db upgrade
这样的命令时,它总是会在本地主机上 运行 启动我的应用程序,并且在允许服务器停止并生成迁移之前,我必须按 CTRL+C
退出。我怎样才能避免这种情况?
我的另一个问题是每当我 运行 时,它首先会 运行 它处于调试模式,然后在点击 CTRL+C
退出后它会再次 运行 而不进行调试模式开启,在不同的端口。我如何只限制 运行 前者?谢谢。
在您的应用程序中的某处,您有一个 app.run()
调用。 Flask 运行 是您的应用程序本身,这个额外的调用是导致 db
命令在执行命令之前向 运行 服务器发出的调用,并且还导致服务器 运行 两次 flask run
。如果你找到并删除这一行,我想你会没事的。
每当我使用 flask-migrate
框架 运行 像 flask db migrate
或 flask db upgrade
这样的命令时,它总是会在本地主机上 运行 启动我的应用程序,并且在允许服务器停止并生成迁移之前,我必须按 CTRL+C
退出。我怎样才能避免这种情况?
我的另一个问题是每当我 运行 时,它首先会 运行 它处于调试模式,然后在点击 CTRL+C
退出后它会再次 运行 而不进行调试模式开启,在不同的端口。我如何只限制 运行 前者?谢谢。
在您的应用程序中的某处,您有一个 app.run()
调用。 Flask 运行 是您的应用程序本身,这个额外的调用是导致 db
命令在执行命令之前向 运行 服务器发出的调用,并且还导致服务器 运行 两次 flask run
。如果你找到并删除这一行,我想你会没事的。