处理restfull API服务SPA的消息时出错?

时间:2017-01-19 08:59:34

标签: angularjs django rest django-rest-framework single-page-application

在处理错误时,我们在使用django rest框架时遇到问题。自动生成的错误是看起来像

的json对象
$("tfoot a").addClass('btn btn-default'); // add bootstrap buttons

// add active bootstrap button
$("tfoot td")
  .contents()
  .filter(function () {     
      if (this.nodeType === 3 && this.length > 1) {
          return this.nodeType
      }
  })
  .wrap('<span class="btn btn-primary" />');

客户需要更友好的用户:

  

年龄字段必须是整数。

处理此问题的任何解决方案?

1 个答案:

答案 0 :(得分:0)

您可以制作自己的error_codes.py文件,并将自己的错误代码与您自己的错误代码放在一起,例如这样....

HTTP_MY_ERROR = {"error_desc": "your own readable error",
                     "error_code": 99}

现在您可以将功能响应发送为...

return Response(error_codes.HTTP_MY_ERROR, status=status.HTTP_400_BAD_REQUEST)