如何将数据从 csv 文件导入到默认的 Django 用户模型?

问题描述

我知道有一个导入-导出包,它允许我们通过在 admin.py 文件中进行更改来将数据从 csv 文件导入到我们自己的模型中,但是如果我想从将 .csv 文件转换为 Django 中存在的用户模型。有没有办法做到这一点?

解决方法

您很可能想为此作业编写自己的自定义 Management Command

您可以导入 CSV 数据 easily with Tablib

在管理命令中,您可以完全访问您的 Django 模型。然后您只需使用 python manage.py <name_of_your_command>!

调用您的新命令