Django javascript проблема с методом выборки - PullRequest
0 голосов
/ 24 января 2020

У меня проблема с 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 "}:" "//// ключ: ''

*

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