Я создал настраиваемую модель пользователя перед выполнением любой миграции , и я хотел переместить ее из панели приложения в панель авторизации на странице администратора.
Для этого я создал модель пользователя прокси:
class User(AbstractUser):
pass
class ProxyUser(User):
pass
class Meta:
app_label = 'auth'
proxy = True
, а затем в admin.py:
from django.contrib.auth.admin import UserAdmin
from .models import ProxyUser
admin.site.register(ProxyUser, UserAdmin)
Проблема в том, что Таблица auth_permission имеет разрешения для пользователя и proxyuser.
Не понимаю, почему, если я использую proxy и была создана только одна таблица пользователей, таблица разрешений ведет себя так, как если бы их было два (proxyuser и user). Я что-то упускаю? Заранее спасибо