目前,当我的Django应用程序发生错误时,这是一个错误返回的内容:
{
"name": [
"This field is required."
]
}
我看到我可以像这样指定自定义错误消息
Field(error_messages = { 'required': '12' })
我想知道是否可以告诉Django在纯文本错误中返回错误代码?而不是用error_messages替换它。如果有可能,那么最好的方法是什么?
这样的事情会很好:
{
"name": [
"This field is required."
],
"error_code": 12
}
这样我就可以在客户端而不是服务器上翻译不同语言的各种错误。