Ошибка слишком большого тела ответа TwiML - python django

Я получаю ошибку "Слишком большое тело ответа TwiML". Я пытаюсь создать собственный список отказов. Когда пользователь нажимает 0, чтобы отказаться от исходящего звонка, я хочу сохранить его номер телефона в базе данных. Как мне создать собственный список отказов? Есть ли другой способ создать собственный список отказа от звонков. Я новичок в Twilio. Пожалуйста, помогите. Спасибо.

def handle_user_response(request):
   digits = request.data.get('Digits', '')
   phone=request.data.get('To','')
   resp = VoiceResponse()

   if digits == '0':
      resp.say("Your phone number is opted out.")
      OptOutList.objects.create(phoneNumber=phone)

   else:
     resp.say("Sorry, I don't understand that choice.")

   return HttpResponse(str(resp))

Вот моя модель в django.

class OptOutList(models.Model):
   phoneNumber=models.CharField(max_length=20)

   def __str__(self):
      return self.phoneNumber

Эта ошибка является результатом возврата трассировки стека в Twilio. Ваше приложение аварийно завершает работу. Попробуйте использовать инструмент (например, Postman) для имитации выполнения HTTPS-запросов от Twilio к вашему приложению, чтобы вы могли лучше устранить причину.

Вернуться на верх