【发布时间】:2021-02-02 17:44:28
【问题描述】:
我知道有一个导入导出包,它允许我们通过在 admin.py 文件中进行更改来将数据从 csv 文件导入到我们自己的模型中,但是如果我想从将 .csv 文件复制到 Django 中存在的默认用户模型。有什么办法吗?
【问题讨论】:
标签: django django-models django-import-export
我知道有一个导入导出包,它允许我们通过在 admin.py 文件中进行更改来将数据从 csv 文件导入到我们自己的模型中,但是如果我想从将 .csv 文件复制到 Django 中存在的默认用户模型。有什么办法吗?
【问题讨论】:
标签: django django-models django-import-export
您很可能希望为此工作编写自己的自定义 Management Command。
您可以导入CSV数据easily with Tablib。
在管理命令中,您可以完全访问您的 Django 模型。然后您只需使用 python manage.py <name_of_your_command>! 调用您的新命令!
【讨论】: