【发布时间】:2014-09-18 15:03:48
【问题描述】:
在我的项目中,我将 TastyPies FormValidation 用于我的 ModelResource。但是,当我尝试通过 AJAX PUT 请求(使用 AngularJS)发送无效数据时,例如:
{ "first_name": "", ... }
我收到回复:
{"customuser": {"first_name": ["[u'This field is required.']"]}}
由于字符串中的方括号和 unicode 前缀,我无法将错误解析到我的表单中。知道如何摆脱它吗?
编辑:原来问题出在 django-angular 模块上。他们的 NgModelFormMixin 导致了这个错误。不过还没有找到解决办法。
【问题讨论】: