У меня два сериализатора с одинаковой моделью. Я хочу их вложить.
К сожалению, этот подход не работает:
class BookSerializer(serializers.ModelSerializer):
class Meta:
model = Book
fields = ['name', 'word_count']
class BetterBookSerializer(serializers.ModelSerializer):
book = BookSerializer(many=False)
class Meta:
model = Book
fields = ('id', 'book')
Ожидаемый результат:
{
"id": 123,
"book": {
"name": "book_name",
"word_count": 123
}
}