Twilio с Django для ОТП - PullRequest
       15

Twilio с Django для ОТП

1 голос
/ 12 марта 2019

Я пытаюсь проверить телефонные номера и отправить им сообщение в django, но я получаю эту ошибку 400 Ошибка клиента: НЕПРАВИЛЬНЫЙ ЗАПРОС для URL: https://api.twilio.com/2010-04-01/Accounts/ACb72b622666f57139034b55062d3bbe9c/Messages.json Пожалуйста, что я мог сделать неправильно.

Сообщение от twilio:

{"first_page_uri": "/2010-04-01/Accounts/ACb72b622666f57139034b55062d3bbe9c/Messages.json?PageSize=50&Page=0", "end": 0, "previous_page_uri": null, "messages": [], "uri": "/2010-04-01/Accounts/ACb72b622666f57139034b55062d3bbe9c/Messages.json?PageSize=50&Page=0", "page_size": 50, "start": 0, "next_page_uri": null, "page": 0}

Это моя функция регистрации в view.py

def otp_register(request):
    if request.method == 'POST':
        form = RegistrationForm(request.POST)
        if form.is_valid():
            user = form.save()
            phone_number = form.cleaned_data.get('phone_number')
            if user.id:
                user.twiliosmsdevice_set.create(name='SMS', number=phone_number)
                device = user.twiliosmsdevice_set.get()
                device.generate_challenge()
            return HttpResponseRedirect('/Nittanfund/verify')
    else:
        form = RegistrationForm()
    context = {}
    context.update(request)
    context['form'] = form
    return render(request, 'signup.html', context)
...