首页 > 解决方案 > 烧瓶 REST-API 响应问题

问题描述

我正在尝试通过 REST-API 和 JSON 发送数据库信息,但是响应出现了问题,当我使用 Postman 进行测试时它甚至没有出现。不知道这可能是什么所以没有尝试任何事情。这是代码

@app.route('/wells/<int:well_id>', methods=['GET'])
def get_well(well_id):
    session = create_session()
    well = jsonify(session.query(Well, Well.id == well_id).first())
    session.close()
    return json.dumps(well)

标签: jsonpython-3.xrestflasksqlalchemy

解决方案


你可以通过这种方式完成

from flask import make_response
@app.route('/wells/<int:well_id>', methods=['GET'])
def get_well(well_id):
    session = create_session()
    well = jsonify(session.query(Well, Well.id == well_id).first())
    session.close()
return make_response(well, status, headers)

推荐阅读