- Watch this video: Importing Big Data Sets Using Scripts
- Get https://github.com/tfrancoi/odoo_csv_import
- Install the dependency with
pip install odoo-client-lib
- Create a connection config file
odoo_conn.conf
(expected content described below) - Collect and organize your data into a CSV file (examples attached)
- Run
odoo_import_thread.py
(examples below)
Note that uid
is the user ID of the future data owner.
[Connection]
hostname = {{instance_name}}.odoo.com
database = {{instance_name}}
login = [email protected]
password = {{THE_PASSWORD}}
protocol = jsonrpcs
port = 443
uid = 2
odoo_csv_import/odoo_import_thread.py -c odoo_conn.conf --file=partner.csv --model=res.partner
odoo_csv_import/odoo_import_thread.py -c odoo_conn.conf --file=mailing-traces.csv --model=mailing.trace