Flask app.route 总是给出 404 错误,除了 /

Flask app.route always giving 404 errors except /

我有一个 Flask 应用程序,它在 /

以外的任何路由上一直出现 404 错误
 33     @app.route("/")
 34     def hello_world():
 35         return "Hello, Faiss Flask!"
 36
 37     @app.route("/echo", methods=["POST"])
 38     def echo():
 39         return flask.jsonify(request.data)
 40

然后我使用Postman来尝试服务。 在控制台日志中我得到:

faissflask_1  | INFO:werkzeug:172.19.0.1 - - [06/Jan/2022 06:19:45] "GET / HTTP/1.1" 200 
faissflask_1  | INFO:werkzeug:172.19.0.1 - - [06/Jan/2022 06:21:52] "POST /echo HTTP/1.1" 404 -

我刚刚找出根本原因。 我是 运行 它与 docker-compose up 它只附加现有图像而不是建立在对服务代码的任何更新上。