Sunday, 15 April 2012

python - Create a serializer for a list of serialized object using django rest -



python - Create a serializer for a list of serialized object using django rest -

i'm using django rest , have these 3 objects :

class object1(): name = "" class object2(): value = 0 class object3(): list = [] # list of object1 , object2

and have serializer :

class object1serializer(serializer.serializer): name = serializer.charfield(max_length=30) class object2serializer(serializer.serializer): value = serializer.integerfield()

how can create serializer object3

edit

in homecoming response want :

{ "object1" : { "name": "name" } "object2": { "value": 12 } }

check out serializer fields documentation — basic thought create field subclass implements to_native homecoming list need.

there's drf_compound_fields bundle provides listfield (and others) — should either give need or @ to the lowest degree provide plenty pointer help implement own solution.

i hope helps

python django django-rest-framework

No comments:

Post a Comment