对于我的API,我需要用HTTP 200和JSON内容回应每一个请求的错误。因此,不要像这样回应请求:
```html ```
请提供更加详细的翻译或许你想了解关于API的一些知识,以便我们可以更好地理解并为您服务。
我想做这件事:
在哪里以及如何最好地放置这个东西?在
```html ```
请提供更加详细的翻译或许你想了解关于API的一些知识,以便我们可以更好地理解并为您服务。
Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)
我想做这件事:
res = {"code": 400, "message": "Bad Requset"}
Response(res)
在哪里以及如何最好地放置这个东西?在
Serializer
、Renderer
、Exception
中?我需要捕获序列化器可能抛出的所有异常,以及我编写的自定义异常。