Вопрос по djnago rest framework и serializers.
Есть serializer у которого модель - стандартаная auth_user, и поля все котороые нужно. Так же у меня есть модель расшерение auth_user, где есть поле phone_number. У AdvancedUser в OneToOne к auth_user есть related_name='user_advanced'. Делаю функцию регистрации. В теле запроса такие поля: 'email', 'first_name', 'username', 'password'. Но так же я передаю phone_number, чтобы потом добавть в advancedUser.
Как прописать это поле в UserSerializer(serializers.ModelSerializer)?
Пробовал так:
'user_advanced__phone_number'
'phone_number'
и еще несколько вариантов. Не помню уже. Всегда ошибки.
Подумал, что можно просто мимо сериализатора идти, таким способом -
request.data['phone_number']
, но мне кажется, что это не верное решение. Или норм решение?