Задать вопрос
DJWOMS1
@DJWOMS1
Веб-программист

Как сериализовать связанные поля в django?

Как в django rest framework сереализовать связные поля?
class VendorSerializer(serializers.ModelSerializer):
    class Meta:
        model = Vendors
        fields = ('user', 'title')
class ModelSerializer(serializers.ModelSerializer):
    class Meta:
        model = Model
        fields = ('id',  'vendor', 'text')

В таблице Model поле vendor ссылается на модель Vendor.
Как получить title из Vendor вместо id?
  • Вопрос задан
  • 1143 просмотра
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@IKMOL
class ModelSerializer(serializers.ModelSerializer):
    vendor = VendorSerializer()

    class Meta:
        model = Model
        fields = ('id',  'vendor', 'text')
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Strikt Москва
от 100 000 до 180 000 ₽
Sim-Ba Pay Санкт-Петербург
от 180 000 ₽
ITK academy Саратов
от 75 000 ₽