您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何将CSV数据导入Django模型

如何将CSV数据导入Django模型

你想使用python语言中的csv模块,并且应该使用Django的get_or_create方法

 with open(path) as f:
        reader = csv.reader(f)
        for row in reader:
            _, created = Teacher.objects.get_or_create(
                first_name=row[0],
                last_name=row[1],
                middle_name=row[2],
                )
            # creates a tuple of the new object or
            # current object and a boolean of if it was created

在我的示例中,模型老师具有三个属性first_name,last_name和middle_name。

Go 2022/1/1 18:22:34 有294人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶