Flask 代码在我上传时没有更新
Flask code doesn't update when i upload it
我刚刚部署了我的第一个 Flask 应用程序,它很棒,但我遇到了一个我无法理解的问题。
当我开发我的应用程序 (Window) 时,我使用 set FLASK_ENV=development 来查看我的应用程序的变化,而无需重新启动烧瓶服务器,当我将应用程序上传到我的 vps 效果很好,但是,当我尝试上传新更改时,应用程序没有更新。
有人能解释一下为什么我的 Flask 应用程序代码在我上传到 vps 时没有更新吗?
我正在使用 Gunicorn 并且我已经将调试设置为 true
if __name__ == '__main__':
app.run(debug=True)
但是当我访问我的网站时,我看不到设置服务器时上传的第一个代码所做的更改。
上传后我应该如何更新我的代码?
如果有人对这个问题感兴趣,我已经解决了:
sudo supervisorctl stop app_name
sudo supervisorctl start app_name
(是的!我忘了说我正在使用主管来处理自动启动。)
我刚刚部署了我的第一个 Flask 应用程序,它很棒,但我遇到了一个我无法理解的问题。
当我开发我的应用程序 (Window) 时,我使用 set FLASK_ENV=development 来查看我的应用程序的变化,而无需重新启动烧瓶服务器,当我将应用程序上传到我的 vps 效果很好,但是,当我尝试上传新更改时,应用程序没有更新。
有人能解释一下为什么我的 Flask 应用程序代码在我上传到 vps 时没有更新吗?
我正在使用 Gunicorn 并且我已经将调试设置为 true
if __name__ == '__main__':
app.run(debug=True)
但是当我访问我的网站时,我看不到设置服务器时上传的第一个代码所做的更改。
上传后我应该如何更新我的代码?
如果有人对这个问题感兴趣,我已经解决了:
sudo supervisorctl stop app_name
sudo supervisorctl start app_name
(是的!我忘了说我正在使用主管来处理自动启动。)