正在将批量数据插入 odoo.com。使用 python

Inserting bulk data into odoo.com. using python

你好,我是 odoo 平台的新手。

我几乎没有从某些网站提取数据的脚本,我想通过添加将数据直接上传到 odoo 商店或 odoo 网站的功能来修改所有脚本。 我想知道有什么方法可以使用 python 编程将批量数据上传到 odoo 平台。

我有一些脚本可以从电子商务网站提取信息并为此使用 python scrapy。现在需要一些解决方案来将此数据上传到 odoo。

从 Odoo 12.0 开始,create 方法支持批量创建,如下所示:

vals_list = [{'name': 'john doe'}, {'name': 'alan turing'}, ...]
self.env['model.name'].create(vals_list)

ORM 将负责编写 SQL INSERT 来执行此操作。