django导入和django导入导出
谁能告诉我我在这里做错了什么,因为我从db导入数据时无法看到所有字段django导入和django导入导出,django,django-import-export,Django,Django Import Export,谁能告诉我我在这里做错了什么,因为我从db导入数据时无法看到所有字段 class UserResource(ModelResource): class Meta: model = User fields = ('username', 'email', 'first_name', 'last_name', 'id') import_id_fields = ('id',) class UserAdmin(ImportMixin, admi
class UserResource(ModelResource):
class Meta:
model = User
fields = ('username', 'email', 'first_name', 'last_name', 'id')
import_id_fields = ('id',)
class UserAdmin(ImportMixin, admin.ModelAdmin):
resource_class = UserResource
如下图所示,我只能看到用户名字段出现
我的csv文件如下所示
username, email, first_name, Last_name, id
abc, abc@gmail.com, abd, de
和模型
class User(AbstractUser):
trial_period = models.DateTimeField(default=timezone.now)
on_trial = models.BooleanField(default=False)
is_approved = models.CharField(max_length=80, choices=APPROVAL_CHOICES, default='t-2')
paid_until = models.DateTimeField(default=timezone.now)
is_member = models.BooleanField(default=False)
is_premium_member = models.BooleanField(default=False)
我认为这个问题可能是由以下原因引起的:
如果您发现问题的根源,请进行更新。我认为此问题可能是由以下原因造成的:
如果发现问题的根源,请进行更新。csv字段名称区分大小写。谢谢回复,我已经添加了我的用户模型,它是从基本用户模型扩展而来的,很抱歉延迟回复。Django版本是2.2,导入导出版本是2.3.0,我看不出有什么问题。。。(姓除外)。尝试设置一个断点,看看它是否跳过字段或抛出错误看不到任何带有断点的日志消息,是否存在版本冲突,我使用的是django 2.2和import-export 2.3.0版本应该可以-我在-如果字段名区分大小写,我会提供帮助。谢谢回复,我已经添加了我的用户模型,它是从基本用户模型扩展而来的,很抱歉延迟回复。Django版本是2.2,导入导出版本是2.3.0,我看不出有什么问题。。。(姓除外)。尝试设置一个断点,看看它是否跳过字段或抛出错误看不到任何带有断点的日志消息,是否存在版本冲突,我使用的是django 2.2和import-export 2.3.0版本应该可以-我在-如果我可以纠正大写问题和字段数量,我会提供帮助,但输出仍然相同,无法找到解决方案yetI已更正大写问题,没有字段,但输出仍然相同,尚未找到解决方案