我可以将Odoo浏览对象转换为JSON

时间:2016-08-09 07:31:08

标签: python json openerp odoo-8 odoo-10

我正在尝试将reactjsOdoo集成,并成功创建了组件。现在我的问题是我无法通过odoo获得JSON。 odoo程序员必须编写特殊的api请求来实现这一点。这花费了更多的时间和代码重复是充足的。

我尝试了可能的建议而没有效果。

有没有更好的方法将browse objectsodoo生成的JSON转换为new_file = open('output.txt' , 'w') for line in open('a.txt').read().splitlines(): if '#DIV/0!' not in line: new_file.write(line) new_file.close()

注意:对于python和odoo来说都是全新的,请原谅我的错误,如上所述。

1 个答案:

答案 0 :(得分:0)

也许这会对你有所帮助:

步骤1:创建运行所需的js到/example_link

第2步:创建侦听该链接的控制器@http.route('/example_link', type="json")

第3步:从函数json return json.dumps(res)返回,其中res是python字典,也不要忘记导入json。

多数,这不是很难,希望我帮助你,祝你好运。