相关疑难解决方法(0)

从Flask视图返回JSON响应

我有一个功能,用Pandas分析CSV文件,并生成一个包含摘要信息的dict.我想将结果作为Flask视图的响应返回.如何返回JSON响应?

@app.route("/summary")
def summary():
    d = make_summary()
    # send it back as json
Run Code Online (Sandbox Code Playgroud)

python json flask

418
推荐指数
11
解决办法
42万
查看次数

Flask视图引发TypeError:'bool'对象不可调用

我正在尝试在我的Flask应用程序中调试一个视图,该视图返回500状态,并TypeError: 'bool' object is not callable在回溯中显示错误.login_user来自Flask-Login 的视图调用然后返回True以指示登录成功.

我已经调试app_iter = app(environ, start_response)app,现在它是一个布尔值,True而不是Flask应用程序对象的值.

Traceback (most recent call last):
  File "D:\Python27\lib\site-packages\flask\app.py", line 1836, in __call__
    return self.wsgi_app(environ, start_response)
  File "D:\Python27\lib\site-packages\flask\app.py", line 1820, in wsgi_app
    response = self.make_response(self.handle_exception(e))
  File "D:\Python27\lib\site-packages\flask\app.py", line 1403, in handle_exception
    reraise(exc_type, exc_value, tb)
  File "D:\Python27\lib\site-packages\flask\app.py", line 1817, in wsgi_app
    response = self.full_dispatch_request()
  File "D:\Python27\lib\site-packages\flask\app.py", line 1478, in full_dispatch_request
    response = self.make_response(rv)
  File "D:\Python27\lib\site-packages\flask\app.py", line 1577, in make_response
    rv …
Run Code Online (Sandbox Code Playgroud)

python flask flask-login

9
推荐指数
1
解决办法
6458
查看次数

标签 统计

flask ×2

python ×2

flask-login ×1

json ×1