我有根据POST请求向用户返回响应的路由。我正在dict应要求返回一个。问题是在某些情况下返回 dict 工作正常,但有时会引发错误。
任何人都可以解释什么是理想的返回类型以及为什么在dict某些情况下返回成功?
@app.route('/getuser', methods = ['post'] )
def getusername():
user = request.json.get("user_name")
# This works good for few cases
return {"username": user}
# Whereas other require this
return jsonify({"username": user})
Run Code Online (Sandbox Code Playgroud)