-
19 votesanswersviews
如何将集成测试(而不是单元测试)应用于Flask RESTful API
[根据https://stackoverflow.com/a/46369945/1021819, Headers 应指集成测试而不是单元测试] 假设我想测试以下Flask API(来自here): import flask import flask_restful app = flask.Flask(__name__) api = flask_restful.Api(app) class He... -
0 votesanswersviews
在NGINX关闭管道后如何防止Werkzeug崩溃?
我有一个在NGINX后面运行的Werkzeug服务器 . 当客户端在等待Werkzeug服务器响应时断开连接时,NGINX将管道关闭到Werkzeug . 当python程序将响应写入Werkzeug时,会发生以下异常并且Werkzeug崩溃: 回溯(最近一次调用最后一次):文件“server.py”,第81行,在app.run中(host = args.host,port = args.por... -
280 votesanswersviews
将Flask dev服务器配置为在整个网络中可见
我不确定这是否特定于Flask,但是当我在开发模式( http://localhost:5000 )中运行应用程序时,我无法从网络上的其他计算机访问它(使用 http://[dev-host-ip]:5000 ) . 例如,在开发模式下使用Rails,它可以正常工作 . 我找不到任何有关Flask开发服务器配置的文档 . 知道应该配置什么来启用它吗?