Всем доброй ночи. DRF. Есть модель Contact, у нее есть FK поле user на модель User. Как можно в сериалайзере Contact'a в source указать поле gender модели User? user__gender и user.gender не воспринимает. UPD. Оказывается, это бака drf, связанная с extra_kwargs.
Всем доброй ночи. DRF. Есть модель Contact, у нее есть FK поле user на модель User. Как можно в сериалайзере Contact'a в source указать поле gender модели User? user__gender и user.gender не воспринимает. UPD. Оказывается, это бака drf, связанная с extra_kwargs.
в итоге решил задачу? Я, в зависимости от задачи, делаю через serializers.SerializerMethodField(). Есть решение лучше?
Всем доброй ночи. DRF. Есть модель Contact, у нее есть FK поле user на модель User. Как можно в сериалайзере Contact'a в source указать поле gender модели User? user__gender и user.gender не воспринимает. UPD. Оказывается, это бака drf, связанная с extra_kwargs.
если только для отображения, то вроде бы можно было сделать что-то типа