#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 = UserResource
admin.site.register(User, UserAdmin)
username, email, is_member, id
abc, abc@mail.com, True,
Ответ №1:
Когда вы устанавливаете:
fields = ('username', 'email', 'is_member')
вы ограничиваете поля, которые хотите отобразить из всех, только теми, которые вы объявили.
Приведенное выше утверждение означает:
импортируйте только те поля, которые я говорю вам импортировать
Но если вы это сделаете:
fields = ('username', 'email', 'is_member', 'id')
Я предполагаю, что вы получите то, что вам нужно
Комментарии:
1. Извините, чувак, это не имеет никакого значения, по-прежнему требуется только поле username
2. вы пробовали добавлять
export_order = fields
в свойUserResource
?