Odoo批量导入数据 - xiaohao0576/odoo-doc GitHub Wiki
使用Web界面批量导入数据
Odoo 17官方文档
Youtube视频讲解
使用Python代码导入数据
上面导入数据,后台实际是在调用一个Import
模型的execute_import
函数,查看源码
真正的导入动作,调用的是model的load
函数,查看源码
导入功能,有以下几点值得注意
-
导入图片字段时,可以使用url,后台会自动下载图片,图片的字段名仅限["icon", "image", "logo", "picture"]
, 查看源码
-
使用Web后台导入后,系统会把Excel的表头和字段名匹配,并记录到数据库,下次导入就可以自动匹配,不要再手动选择了,可以借助这个功能,实现自定义导入的表头,降低客户的操作复杂度,查看源码
-
测试导入,实际上是使用了数据库的SAVEPOINT
事物回滚功能,查看文档
-
导入的文件,除了Excel、CSV格式,还支持ODS格式,所以LibreOffice文档格式也是可以支持的
-
用这个函数,可以在远程使用Python代码,或者命令行来导入数据了