If i have a nested serializer:
class ChildSerializer(ModelSerializer):
class Meta:
fields = (\'c_name\', )
model = Child
class ParentSe
You can use serialziers.ListField instead. ListField automatically passes context to it's child. So, here's your code
class ChildSerializer(ModelSerializer):
class Meta:
fields = ('c_name', )
model = Child
class ParentSerializer(ModelSerializer):
child = serializers.ListField(read_only=True, child=ChildSerializer())
class Meta:
model = Parent
fields = ('p_name', 'child')