我在我的数据库中创建了一个验证错误型号.py当人们试图保存过去的约会时(我的应用程序是一种日历)。这一切都有效。(顺便说一句:我用ugettext\u laxy作为
raise ValidationError(_('SomeText')
但是,现在我使用ajax post调用来创建新的约会。它们返回400个错误的请求响应,我在javascript的.fail()块中捕获并在弹出窗口中显示:
.fail(function(jqXHR, textStatus, errorThrown) {
showPopupMessage(jqXHR.responseJSON.error, 'danger');
});
到目前为止还不错。弹出窗口,一切正常。你知道吗
然而,这篇文章显示了jqXHR.responseJSON.error错误对象如下:
"[u'SomeText']"
这意味着弹出窗口中的文本如下所示:
[u'SomeText'].
也就是说,它看起来像是列表中一个未打包的python字符串。有没有一种方法可以使用javascript/jquery来解包?你知道吗
我已经为此工作了好几个小时了,对于一个javascript专家来说,这应该很简单。。。(我不熟悉javascript)。。。所以非常感谢!你知道吗
编辑:我使用的是tastypice,所以我想我使用那些视图?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐