Получение Uncaught (в обещании) SyntaxError: Unexpected token <in JSON в позиции 1 всякий раз, когда я нажимаю кнопку в проекте django - PullRequest
0 голосов
/ 06 августа 2020

Это мой код для кнопки в моем JavaScript. Всякий раз, когда я нажимаю на кнопку, я получаю эту ошибку Uncaught (в обещании) SyntaxError: Unexpected token

 document.getElementById('payment-info').addEventListener('click', function (e) {
      submitFormData()
    })

    function submitFormData() {
      console.log('Payment Button Clicked')
      var userFormData = {
        'name': null,
      }

      var shippingInfo = {
        'address': null,
      }

      shippingInfo.address = form.address.value
      userFormData.name=form.name.value

      var url = "/process_order/"
      fetch(url, {
        method: 'POST',
        headers: {
          'Content-Type': 'application/json',
          'X-CSRFToken': csrftoken,
        },
        body:JSON.stringify({'form': userFormData, 'shipping': shippingInfo}),
      })
        .then((response) => response.json())
        .then((data) => {
          console.log('Success:', data);          
        })
    }

Ошибка возникает в этих двух строках 1) submitFormData () и 2) .then ((data) => {, но я не могу понять, почему возникает эта проблема . Есть ли ошибка в моем views.py

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...