2016-01-12 18 views
0

我正在用django rest框架編寫一個服務器。 基本上ModelViewSet工作得很好。它一般反應就像一個JSON:DjangoRestFramework:如何修改ModelViewSet提供的響應?

[{object1}, {object2}] 

{object} 

或錯誤

{"detail": error} 

,但現在,我想回應是這樣的:

{"code": code, "data": [{object1}, {object2}]} 

{"code": code, "data": {object}} 

或錯誤

{"code": code} 

要顯示的響應代碼,並把實際數據在數據field.How我能做到這一點?

回答