def form_invalid(self, form): response = super(GeoTarget, self).form_invalid(form) if self.request.is_ajax(): return JsonResponse(form.errors.as_json(), safe=False, status=400) else: return response