Всем привет!
Есть две группы (пока лишь в голове), назовём их "Группа 1" и "Группа 2". У каждой из этих групп должны быть свои собственные поля, а также общие для обоих. Эти поля будут отображаться в профиле пользователя, основываясь на одной из групп. (Пытался без общих)
Вот схемка с общими полями:
![59ff54d79d1a8041155181.png](https://habrastorage.org/webt/59/ff/54/59ff54d79d1a8041155181.png)
Без общих:
![59ff57201a79e758574858.png](https://habrastorage.org/webt/59/ff/57/59ff57201a79e758574858.png)
Вопрос: как это реализовать? Как расширить модель User понимаю, но попытки разделить их на две группы провалились.
Расширял следующим образом:
1) Создал приложение "user"
2) Создал модель первой группы, связанной с помощью OneToOneField с User.
3) Создал модель второй группы, связанной с помощью OneToOneField с User.
4) Вставил receiver для создания и сохранения usera.
Но после этого не смог зайти в админку Django. Ругались на меня так: User is not profile.
Спасибо!