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