未使用Django导入导出导入id字段以外的字段
这些是我的代码和csv文件未使用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 =
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
?