【问题标题】:How to update multiple tables in database(Django) using single .csv file?如何使用单个 .csv 文件更新数据库(Django)中的多个表?
【发布时间】:2018-07-12 11:10:53
【问题描述】:

Table Image.
我想将上表的数据分布到多个表中。
说:-
产品名称和公司进入第一张表。
条形码和价格进入第二张桌子。
类别和子类别进入 3rdtable。

【问题讨论】:

    标签: mysql django python-3.x django-models


    【解决方案1】:

    解决问题的一种方法是实现自定义管理命令,您可以查看文档here。您可以解析 CSV,然后更新数据库中的特定条目。

    用法是这样的(例如假设命令被称为updateproducts):

    $ python manage.py updateproducts path/to/your/file.csv

    当然,根据数据的大小,其他方法可能更有效。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-01-06
      • 1970-01-01
      • 2021-03-04
      • 2021-03-05
      • 1970-01-01
      • 1970-01-01
      • 2012-04-17
      相关资源
      最近更新 更多