【问题标题】:Inserting bulk data into odoo.com. using python将批量数据插入 odoo.com。使用蟒蛇
【发布时间】:2020-06-02 07:41:39
【问题描述】:

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

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

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

【问题讨论】:

    标签: python odoo odoo-9 odoo-11 odoo-12


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-28
      • 2013-08-15
      • 1970-01-01
      相关资源
      最近更新 更多