所以我对使用 Flask 开发应用程序产生了兴趣。从 Flask 文档中看到,我可以使用 Waitress(我在 Windows 上)来部署我的应用程序(或者更多地部署到生产环境中)。我刚刚制作了一个返回“Hello World”的简单应用程序
from flask import Flask, make_response
from waitress import serve
app = Flask(__name__)
@app.route('/get')
def get():
return make_response("Hello World with make_repsonse", 200)
if __name__ == '__main__':
serve(app, host='0.0.0.0', port=8080)
只是一个非常通用的示例,我可以运行它并自己查看它,但是我如何才能让其他人也去该地址并查看消息呢?我认为 Waitress 作为生产服务器意味着我可以将其部署给其他人,只要他们有链接就可以看到。但我找不到这方面的任何信息。如果我不能,那么在没有 Waitress 的情况下运行 Flask 应用程序有什么区别?如果我在假设中犯了任何错误,请告诉我,因为我仍然是这方面的初学者,可能会误解一些概念。
谢谢