При регистрации пользователя.Я заполнил usertype и registerfrom и создал пользователя с usertype, имеющего пациента и врачей.Теперь мне нужна отдельная таблица, где я могу перечислить зарегистрированного пользователя типа пациента в таблице пациентов и доктора в таблице врача.Как расширить пользовательские профили в соответствии с типами пользователей (ролями)
class UserType(models.Model):
user =models.OneToOneField(User, on_delete=models.CASCADE)
USER_TYPE = (
(1, 'Patient'),
(2, 'Doctor'),
)
user_type = models.IntegerField(choices=USER_TYPE)
Также у меня есть модель, называемая бронированиями, здесь поля - это отдел имени пользователя, и он имеет отношение один к одному с пользователем
user =models.OneToOneField(User, on_delete=models.CASCADE)
так что мне нужно бронировать с зарегистрированным пользователем с врачами.Также мне нужно добавить поле под названием специальности для врачей.
Хотя я создал профиль.но когда я обновляю его, я хочу отображать определенные поля только для врача