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

标签 python json openerp odoo-8 odoo-10

我正在尝试整合 reactjsOdoo ,并成功创建组件。现在我的问题是我无法通过 odoo 获取 JSON。 odoo 程序员必须编写特殊的 api 请求来实现这一点。这需要更多时间并且代码重复很多。

我尝试了可能的建议,但没有一个奏效。

有没有更好的方法来转换 browse objects , 那 odoo生成,到 JSON ?

注意:python 和 odoo 的新手,如果上面有任何错误,请原谅我的错误。

最佳答案

也许这会帮助你:

第 1 步:创建最需要运行的 js 到 /example_link
第 2 步:创建监听该链接的 Controller @http.route('/example_link', type="json")
第 3 步:从该函数返回 json return json.dumps(res)其中 res 是 python 字典,也不要忘记导入 json。

就这些,不是很难,希望能帮到你,祝你好运。

关于python - 我可以将 Odoo 浏览对象转换为 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38844651/

相关文章:

python - Django虚拟环境灾难

python - 从 date_range 中以特定格式提取日期

arrays - 在 Elasticsearch 中聚合值数组

python - ElasticSearch以自动方式更新文档

python - @staticmethod 装饰器有什么作用吗?

javascript - 使用 javascript 解析 JSON 对象对于名称中带有点的对象始终返回 'undefined'

android - 如何在 Android 中从 JSON 对象对 JSON 数组进行排序?

openerp - 如何根据组和状态使字段只读?

openerp - 在模块安装上调用函数

xml - 如何在odoo的电子邮件模板中添加来自其他模型的字段?