问题描述
如何根据响应获取带有自定义消息和HTTP状态代码的JSON响应- 我要求的路径是
@http.route("/api/product/create",type="json",auth="none",methods=["POST"],csrf=False)
def post(self,**payload):
payload = payload.get("payload",{})
model = request.env['product.template']
resource = request.env[model.model].create(payload)
data = resource.read()
if resource:
return valid_response(data)
else:
return valid_response(data)
我的json响应正文始终为“ 200 Ok”状态
{
"jsonrpc": "2.0","id": null,"result": "<Response 184 bytes [200 OK]>"
}
如何获得正确的结果和HTTP状态代码?我想为创建的记录显示HTTP状态代码“ 201 Created”。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)