如何配置CORS到OpenERP 7?

时间:2016-03-02 18:09:18

标签: python xmlhttprequest cors openerp openerp-7

我正在使用Web控制器在OpenERP 7上构建Web服务。从POSTman测试时没问题,但在我得到的网站上:

No 'Access-Control-Allow-Origin' header is present on the requested resource

我知道这是一个跨域请求问题,但我不知道如何在OpenERP v7上配置CORS。在版本8中,我可以在路由上设置CORS,但我不知道如何在v7上配置它。

1 个答案:

答案 0 :(得分:0)

通过调用werkzeug自定义Response对象解决:

return werkzeug.wrappers.Response(json_response, headers=[('Access-Control-Allow-Origin', '*'), ('Content-Length', len(json_response))])