如何使用一个.csv文件更新数据库(django)中的多个表?

70gysomp  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(306)

表格图像。
我想把上表的数据分布到多个表中。
说:-
产品名称和公司进入第一个表格。
条形码和价格进入第二个表格。
类别和子类别进入第三个表。

xfb7svmp

xfb7svmp1#

解决问题的一种方法是实现一个定制的管理命令,您可以在这里查看文档。您可以解析csv,然后更新数据库中的特定条目。
用法是这样的(例如,假设命令被调用 updateproducts ):
$python manage.py updateproducts path/to/your/file.csv
当然,根据数据的大小,其他方法可能更有效。

相关问题