Доброго времени суток.
Пытаюсь сериализовать form.error.items() во вью и обработать это js:
if user_form.is_valid():
\\....
else:
data = dict([(k, [e for e in v]) for k,v in user_form.errors.items()])
return JsonResponse(data)
Когда обрабатываю на клиентской стороне то получаю проблему, т.к. json не валидный:
{"username": ["A user with that username already exists."]}
Поскольку []
success : function(json) {
if (json.redirect){
window.location.href = json.redirect;
}
$('.form-control').val('');
var error = jQuery.parseJSON(data);
$("#error").html(error.username);
},