未使用Django导入导出导入id字段以外的字段

未使用Django导入导出导入id字段以外的字段,django,django-import-export,Django,Django Import Export,这些是我的代码和csv文件 class UserResource(ModelResource): class Meta: model = User fields = ('username', 'email', 'is_member') import_id_fields = ('username',) class UserAdmin(ImportMixin, admin.ModelAdmin): resource_class =

这些是我的代码和csv文件

class UserResource(ModelResource):

    class Meta:
        model = User
        fields = ('username', 'email', 'is_member')
        import_id_fields = ('username',)


class UserAdmin(ImportMixin, admin.ModelAdmin):
    resource_class = UserResource


admin.site.register(User, UserAdmin)

username, email, is_member, id
abc, abc@mail.com, True,

当您设置:

fields = ('username', 'email', 'is_member')
您将要显示的字段从所有字段限制为仅声明的字段

上述声明的意思是:

仅导入我告诉您要导入的这些字段

但如果你这样做了:

fields = ('username', 'email', 'is_member', 'id')

我猜你会得到你需要的

对不起,这没什么区别,仍然只需要用户名字段。你是否尝试过在你的
用户资源中添加
export\u order=fields