Closed nikolaysm closed 6 years ago
this has certainly to do with your internal validation logic.
What kind of error in django-angular are you trying to report?
The request post was not handled correctly. It must be
def post(self, request, *args, **kwargs):
response = super(AjaxableResponseMixin, self).post(request, *args, **kwargs)
if self.request.is_ajax():
request_data = json.loads(request.body)
form = self.get_form()
form.data = request_data[self.form_class.scope_prefix]
if form.is_valid():
return self.form_valid(form)
else:
return self.form_invalid(form)
Solved
Hello, I am using django 1.11.
When i do update object with ajax i get validation error for unique field. No exclude is done for the object itself.
With post no problem. My form
Post handle
Thanks for replying