【发布时间】:2013-04-08 09:17:50
【问题描述】:
目前,当我的 Django 应用程序中发生错误时,这就是作为错误返回的内容:
{
"name": [
"This field is required."
]
}
我看到我可以像这样指定自定义错误消息
Field(error_messages = { 'required': '12' })
我想知道是否可以告诉 Django 在纯文本错误中返回错误代码?而不是用error_messages替换它。如果可能,最好的方法是什么?
这样的东西会很好:
{
"name": [
"This field is required."
],
"error_code": 12
}
这样我可以在我的客户端而不是在服务器上翻译不同语言的各种错误。
【问题讨论】:
标签: django response django-rest-framework