我试图创建一个简单的flask应用程序,它从iOS应用程序中获取一个字符串并将其存储在本地数据库中。我有点搞不清return
函数的return
部分发生了什么。我试图返回一个包含BOOL的字典,它指示Post请求是否完全执行。但是,我不知道如何在返回0或1之间进行变量转换。在
//Function that handles the Post request
@app.route('/submitPost/', methods=['POST'])
def submitPost():
post = Post.from_json(request.json)
db.session.add(post)
db.session.commit()
return jsonify(post.to_json), {'Success': 1}
试试下面的方法。这样,如果在尝试插入数据时引发异常,则会捕获异常,事务将回滚,并返回响应。在
根据您的偏好,您还可以将0和1替换为True和False
以下代码尚未测试
相关问题 更多 >
编程相关推荐