есть два: 1to1 модель и наследоваться от AbstractUser
С первым получается много запросов, либо в каждом кверисете делать select_related, да и inline профиля подсовывать в админке к модели юзера не очень круто
С вторым не очень удобно интегрироваться в админку, либо я не нашел годного рецепта, например, видно пароль (хэш) и прочие мелочи
https://docs.djangoproject.com/en/2.0/topics/auth/customizing/#a-full-example вот так
Обсуждают сегодня