Support RecursiveField with 'many' option (#321)

This commit is contained in:
Roman Sichny authored and Cristi Vîjdea committed 2019-02-25 20:59:35 +02:00
1 parent 76c8fe0646
commit e538e0713a
3 files changed
+19 -4

No files matched your search

+2 -1
View File
@@ -41,10 +41,11 @@ class TodoYetAnotherSerializer(serializers.ModelSerializer):
class TodoTreeSerializer(serializers.ModelSerializer):
children = serializers.ListField(child=RecursiveField(), source='children.all')
many_children = RecursiveField(many=True, source='children')
class Meta:
model = TodoTree
fields = ('id', 'title', 'children')
fields = ('id', 'title', 'children', 'many_children')
class TodoRecursiveSerializer(serializers.ModelSerializer):