使用Django import export无法导入ID字段以外的其他字段

问题描述

这些是我的代码和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,[email protected],True,

enter image description here

解决方法

设置时:

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

您将要显示的字段从所有字段限制为仅清除的字段。

以上声明的意思是:

我告诉您

导入这些字段

但是,如果您这样做:

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

我猜你会得到你需要的东西