Пользовательская модель пользователя Django: я не могу назначить пользователя в группу в панели администратораPython

Программы на Python
Anonymous
Пользовательская модель пользователя Django: я не могу назначить пользователя в группу в панели администратора

Сообщение Anonymous »

Я создал собственную модель пользователя в своем приложении. Но теперь в панели администрирования я не могу назначить пользователя группе или разрешению, потому что не отображается нужная таблица.
Как мне решить эту проблему?
Экраны для понимания
Без пользовательской модели пользователя:
см. изображение
Теперь, с пользовательской моделью пользователя, нужной таблицы нет:
см. image
Код

Файл admin.py

class UserAdmin(admin.ModelAdmin):
list_display = ('username', 'email')
search_fields = ('username',)
fieldsets = (
(None, {
'classes': ['wide'],
'fields': ('username', 'password')
}),
('Informations personnelles', {
'classes': ['wide'],
'fields': ('first_name', 'last_name', 'email', 'avatar')
}),
('Permissions', {
'classes': ['wide'],
'fields': ('is_superuser', 'is_staff', 'is_active', 'groups', 'permissions')
}),
('Dates importantes', {
'classes': ['wide'],
'fields': ('last_login', 'date_joined')
}),
)

Файл models.py

class User(AbstractUser):
signup_token = models.UUIDField(primary_key=False, unique=True, verbose_name="jeton d'inscription", null=True, blank=True)
avatar = CloudinaryField('image', blank=True, null=True)


Подробнее здесь: https://stackoverflow.com/questions/724 ... dmin-panel

Вернуться в «Python»