我在PyCharm社区版中安装了Flask插件,而我的flask应用程序中只有以下简单代码:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return '<h1>Hello!</h1>'
if __name__ == "__main__":
app.run(debug=True)
我收到此消息:
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead
* Restarting with stat
* Debugger is active!
* Debugger PIN: 123-456-789
* Running on http://127.0.0.1:5000/
为什么在运行Flask时出现此错误?
该消息的先前版本为“请勿在生产环境中使用开发服务器”。
serve(app, host="0.0.0.0", port=8080)
和waitress-serve --call flaskr:create_app
。你更倾向哪个?