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 //
Спасибо всем за помощь и поддержку, очень признателен.