У меня проблема с javascript метод извлечения сообщений Django получить мой запрос как ключ, а не ключ => значение
Javascript
async function postData(url = '', data = {}, header) {
let body = JSON.stringify(data)
let headers = header;
const response = await fetch(url, { method: 'POST', credentials: 'include', headers, body});
return await response.json();
}
share.onclick = () => {
titul = title.value;
cont = content.value;
postData('createPost/', {
title: titul,
content: cont,
},{
'X-Requested-With' : 'XMLHttpRequest',
'X-CSRFToken' : csrftoken,
"Accept": "application/json",
// 'Content-Type': 'application/json',
'Content-Type': 'application/x-www-form-urlencoded',
}).then((data)=>{
console.log(data);
})
};
views.py
def js_request(request):
if request.method == 'POST':
form = PostsForm(request.POST)
if form.is_valid():
return JsonResponse({'status' : 'OK'})
return JsonResponse({'status' : 'Maybe', 'request' : request.POST})
return JsonResponse({'status' : 'BAD'})
Chrome Консоль
*
статус: "Возможно"
запрос: {"title": "scaknsak c", "content ":" asckcksa c "}:" "//// ключ: ''
*