15得票3回答
Flask Werkzeug Request.authorization 为 None 但存在 Authorization headers。

我正在POST一些JSON数据并添加了一个Authorization头部。然而,请求对象没有正确的授权属性。HTTP_AUTHORIZATION和headers都显示了正确的授权细节。{'authorization': None, 'cookies': {}, 'environ': {'C...

15得票3回答
Flask路由在URL中使用浮点数时会返回404错误

我在Flask应用的server.py文件中有以下路由定义:@app.route('/nearby/<float:lat>/<float:long>') def nearby(lat, long): for truck in db.trucks.find({'l...

15得票3回答
获取与URL匹配的Flask视图函数

我有一些url路径,并想要检查它们是否对应于我的Flask应用程序中的URL规则。如何使用Flask来进行检查?from flask import Flask, json, request, Response app = Flask('simple_app') @app.route('/f...

15得票1回答
Flask: 'Response'对象在产生异常时无法迭代

我似乎无法再从Flask 0.10.1(在0.9中也是如此)中生成异常的响应了。这段代码:from flask import Flask, jsonify from werkzeug.exceptions import HTTPException import flask, werkzeug ...

14得票1回答
如何在Flask的send_file()或send_from_directory()方法之后运行代码

我有一个基于Flask的网站,用户可以下载一些PDF文件。 使用Flask的send_file()和send_from_directory()非常容易实现。 例如:@app.route('/downloadreport') def download_report(): return...

14得票5回答
Python中使用pytest时,Flask的test_client()函数无法获取request.authorization。

当我用pytest测试我的flask应用时遇到了问题。 我的应用程序需要基本身份验证,这是flask中request.authorization的参数。 但是在pytest中,flask.test_client()没有request.authorization。 以下是fixture的代码:...

14得票2回答
在Flask测试响应中访问所有cookie

在使用 Flask 测试客户端进行请求后,我想要访问服务器设置的 cookies。如果我迭代 response.headers,我可以看到多个 Set-Cookie 标头,但如果我执行 response.headers ["Set-Cookie"],我只得到一个值。另外,这些标头是未解析的字符...

14得票1回答
Flask - 'NoneType'对象不可调用

我正在开发我的第一个 Flask 应用程序。从这里直接获取某些代码,我试图确保用户cookie中有一个值。def after_this_request(f): if not hasattr(g, 'after_request_callbacks'): g.after_r...

14得票2回答
Werkzeug AttributeError: 'module'对象没有属性'InteractiveInterpreter'。

使用 Flask (0.8) 和 Werkzeug (0.8.1),当尝试使用 app.run(debug=True) 运行代码时,会出现下面描述的错误。使用 app.run() 没有任何错误。 错误信息:Traceback (most recent call last): File "co...

13得票2回答
Django应用中的Werkzeug服务器正在关闭。

将 Werkzeug 版本从 2.0.3 更新到 2.1.0 后,每次运行服务器时都会出现错误,以下是错误日志:Exception happened during processing of request from ('127.0.0.1', 44612) ...