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