исправить?
"userMessage": "{\"policy_end\": [{\"message\": \"This field is required.\", \"code\": \"required\"}]}"
```
def post(self, request):
insurance_form = InsuranceContractForm(request.POST)
if insurance_form.is_valid():
insurance_form.save()
return Response(status=status.HTTP_200_OK)
return Response(
{
“UserMessage”: insurance_form.errors.as_json(),
},
status=status.HTTP_400_BAD_REQUEST)
```
у меня тож чот ` не работает =(
я уже испугался 🙂
как я понимаю, ответ дважды в json ковертируется, и нужно insurance_form.errors.as_json() сериализовать, но как это сделать?
попробуй без .as_json
тогда все ок, но не получаю “code”: “required”, а он очень нужен
а код у тебя же всегда 400?
вообще ты все это без drf делаешь? для ajax запросов?
да, но ошибки формы разные бывают
это drf но форма джанговская, а не дрф, наверное в этом проблема
а нельзя прописать “UserMessage”: insurance_form.errors, code=status.HTTP_400_BAD_REQUEST },
Обсуждают сегодня