Модуль импорта-экспорта не работает с моделью 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)
Вернуться на верх