General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
Oleg Mlavets
Михаил Омельченко | Django School
comments
Comments by "Oleg Mlavets" (@olegmlavets5216) on "django rest framework рекурсивный вывод вложенных записей - урок 5 | Михаил Омельченко" video.
serializer = self.parent.parent.__class__(value, context=self.context) Жаль что не обьяснил как работает ето выражение, мне кажеться для начинающих лучше было бы написать: serializer = ReviewSerializer(value, context=self.context) , и уже в следующих уроках переписать на изначальное. Обьяснение: Выражение self.parent.parent.__class__(value, context=self.context) Берет екземпляр сериализатора parent который есть ListSerializer (он появился изза того что мы передали many=True в RecursiveSerializer ) после етого он берет parent екземпляр нашего parenta и достает сылку на его клас, и выражение стает идентичным тому что я написал в 3строке.
51