Почему у меня такое сообщение об ошибке, и как его исправить?
cart.js:19 POST http://127.0.0.1:8000/update_item/ 500 (Внутренняя ошибка сервера) updateUserOrder @ cart.js:19 (анонимный) @ cart.js:12 VM2104:1 Uncaught (in promise) SyntaxError: Unexpected лексема < в JSON в позиции 0
function updateUserOrder(productId, action){
console.log('User is logged in, sending data....')
var url = '/update_item/'
fetch(url, {
method:'POST',
headers:{
'Content-Type': 'application/json',
'X-CSRFToken':csrftoken,
},
body: JSON.stringify({'productId':productId,'action:':action}),
})
.then((response) =>{
return response.json()
})
.then((data) =>{
console.log('data:',data)
});
}