привязана модель профиля через связь один-к-одному. В профиле есть поле с выбором choices - пол. Стандартно - список вариантов внутри модели и символьное поле со свойством choices.
Далее в сериализаторе профиля я вывожу все поля, плюс указываю поле связи для модели пользователя.
Проверяю вывод - поле "пол" не выводится. Если пытаюсь в сериализаторе описать поле "пол" как charfield c вариантами выбора, то получаю ошибку 'CustomUser' object has no attribute 'sex'.
Почему сериализатор лезет в класс пользователя, если в Мета указана модель Профиля? И что нужно использовать и как, чтобы вывести пол из профиля?
код покажи
Обсуждают сегодня