【发布时间】:2017-06-03 21:43:29
【问题描述】:
在处理错误时,我们在使用 django rest 框架时遇到了问题。自动生成的错误是看起来像
的 json 对象{"age": "this field must be an integer"}
客户需要一些对用户更友好的东西,例如:
年龄字段必须是整数。
有什么解决办法吗?
【问题讨论】:
-
您能否详细说明您的用户如何以及为什么会看到原始 API 错误?
-
我们在前面使用通知,看起来像 jqueryscript.net/images/… 这与 django rest 框架的工作方式并不兼容
-
那么我想为您的 toast 通知编写小代码将 DRF 的错误转换为首选格式比重写 DRF 错误处理更容易。但如果你愿意的话:docs for exceptions
-
显示您的模型和视图...
标签: angularjs django rest django-rest-framework single-page-application