【问题标题】:DjangoRestFramework: How to modify response provided by ModelViewSet?DjangoRestFramework:如何修改 ModelViewSet 提供的响应?
【发布时间】:2016-04-16 22:42:22
【问题描述】:

我正在使用 django rest 框架编写服务器。 基本上 ModelViewSet 工作得很好。它通常会响应如下 json:

[{object1}, {object2}]

{object}

或有错误

{"detail": error}

但现在,我希望回复如下:

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

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

或有错误

{"code": code}

显示一个响应代码,并将实际数据放在数据字段中。我该怎么做?

【问题讨论】:

    标签: json django web django-views django-rest-framework


    【解决方案1】:

    您应该推出自己的 rendererconfigure DRF to use it

    【讨论】:

      猜你喜欢
      • 2019-01-17
      • 2014-01-04
      • 1970-01-01
      • 2020-01-19
      • 1970-01-01
      • 2014-08-24
      • 2017-06-13
      • 2021-08-27
      • 1970-01-01
      相关资源
      最近更新 更多