烧瓶开发单终端:继续编辑代码而不退出烧瓶

问题描述 投票:-1回答:1

背景:我是Flask的新手(对于python,linux终端,服务器来说还是新手)。我已经阅读了教程http://flask.pocoo.org/docs/1.0/tutorial/。我正在通过我的PC上的putty开发raspberry pi 3。我按照教程运行烧瓶:导出FLASK_APP = flaskr导出FLASK_ENV =开发烧瓶运行根据教程我可以更改代码,服务器将自动重新加载。

我的问题:我不知道如何在不停止Flask(ctrl + c)的情况下更改代码。 如何离开Flask,返回Linux终端,编辑我的代码,然后返回Flask调试器,而不是每次都停止Flask?我已经审查了Flask Docs http://flask.pocoo.org/docs/1.0/无济于事。

谢谢,

flask terminal
1个回答
1
投票

您必须启用调试模式。烧瓶中的默认调试为True

app.run(debug=True) or export DEBUG=True

你可以通过这个链接为Flask配置http://flask.pocoo.org/docs/1.0/config/#configuring-from-environment-variables

如果您使用Flask> = 1.0v,则需要在开发模式下设置环境。

 export FLASK_ENV='development'
© www.soinside.com 2019 - 2024. All rights reserved.