Django Ajax передача данных с первичным ключом в представление

Помогите, пытаюсь передать данные между представлениями с помощью ajax и первичного ключа. Пример представление и detailView объекта в моей базе данных. Я могу получать и отправлять данные. Ниже приведен мой Js код. Спасибо.

    // CSRF TOKEN //
    function getCookie(name) {
        let cookieValue = null;
        if (document.cookie && document.cookie !== '') {
            const cookies = document.cookie.split(';');
            for (let i = 0; i < cookies.length; i++) {
                const cookie = cookies[i].trim();
                // Does this cookie string begin with the name we want?
                if (cookie.substring(0, name.length + 1) === (name + '=')) {
                    cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
                    break;
                }
            }
        }
        return cookieValue;
    }
    const csrftoken = getCookie('csrftoken');

    // Create //
    var form = document.getElementById('form-wrapper')
    form.addEventListener('submit', function(e){
      e.preventDefault()
      console.log('Nimetuma')
      var url = 'http://127.0.0.1:8000/swimmers-create/'
      var title = document.getElementById('tester').value
      var date = document.getElementById('date-time').value

      fetch(url, {
        method:'POST',
        headers: {
          'Content-type':'application/json',
          'X-CSRFToken': csrftoken,
        },
        body:JSON.stringify({'sessions':title,'date_from':date})
      }).then(function(response){
        apiList()
        document.getElementById('form-wrapper').reset()
      })
    });

    // More Details //

Спасибо всем за помощь и поддержку, очень признателен.

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