안녕하세요 처음 인사드립니다. 요즘 django에 매력에 빠져서 열심히 공부중에 있습니다.

 
Donghyuk Park

안녕하세요 처음 인사드립니다.
요즘 django에 매력에 빠져서 열심히 공부중에 있습니다.
django에서 django rest framework를 통해 api를 개발하려고 하는데,
json의 형태를 제가 원하는 대로 바꾸고 싶습니다.
아래가 현재의 모습입니다.
상단이 json array 형태로 들어가는거로 되어있습니다.
[
{
RECOMMEND_DATE: “2016-07-21”,
},
{
RECOMMEND_DATE: “2016-07-21”,
},
{
RECOMMEND_DATE: “2016-07-21”,
}
]

제가 원하는 모양은
{
code : 200,
recommen_list : [
{
RECOMMEND_DATE: “2016-07-21”,
},
{
RECOMMEND_DATE: “2016-07-21”,
},
{
RECOMMEND_DATE: “2016-07-21”,
}
]
}

상단이 jsonobject형태로 하여서 앞에 field명들도 붙이고 싶고 하네요~

이러한 방식으로 개발하신 내용을 못본거 같아서,
혹시 방법이나
어느부분을 좀 째려봐야하는지 좀알려주시면 감사드리겠습니다~

  • 이한영

    serializer를 만들 때 to_representation함수를 오버라이드해서 커스텀하시면됩니다

Advertisements