Модуль импорта-экспорта не работает с моделью User для меня в Django
Я пытаюсь импортировать новых пользователей в исходную модель User из админ-сайта Django. Раньше я добавлял пользователей по одному вручную в модель, но теперь мне нужно импортировать много пользователей, и мне нужно решение для массового импорта. Я попробовал код ниже, но у меня возникла ошибка:
django.contrib.admin.sites.NotRegistered: The model User is not registered
Пожалуйста, помогите мне решить эту проблему.
admin.py
from django.contrib import admin
from django.contrib.auth.models import User
from import_export.admin import ImportExportModelAdmin
from import_export import resources
class UserResource(resources.ModelResource):
class Meta:
model = User
fields = ('id','username','first_name', 'last_name', 'email' 'password1', 'password2')
class UserAdmin(ImportExportModelAdmin):
list_display = ('id','username','first_name', 'last_name', 'email')
resource_class = UserResource
pass
admin.site.unregister(User)
admin.site.register(User, UserAdmin)