【发布时间】:2021-12-19 13:42:57
【问题描述】:
因此,仅出于封闭测试版和内部测试的目的,我试图在我的 Django 服务器中返回带有 400 错误的异常。下面是我如何在 Django 代码中执行此操作的示例。我有一个合作伙伴在前端工作,他们说他们无法从 400 响应中得到错误。我以为它会像response.body['error']。如何以前端可以提取的方式发回带有完整错误跟踪的 400?
except Exception as e:
return Response(dict(error=str(e),
user_message=error_message_generic),
status=status.HTTP_400_BAD_REQUEST)
【问题讨论】:
标签: python python-3.x django