【发布时间】:2016-11-13 11:00:30
【问题描述】:
我有一个从CreateAPIView 继承的视图,并在 Django REST 框架中设置了模型序列化程序。
当我发送请求时,它会返回所创建对象的 JSON 表示。
我想包装响应中的数据,如下所示:
{'data' : { 'field1' : 'value1' ,
'field2' : value2 ,
etc.....
} ,
'errors' : None ,
'message': [{} , {}] ,
'result' : 'OK' ,
}
哪里是修改返回数据的最佳位置?
我尝试创建一个自定义渲染器,如以下问题所示:Adding root element to json response (django-rest-framework) 但它从未被调用。 那是因为它只与 GET 请求相关而不是帖子吗?
【问题讨论】:
标签: django django-rest-framework