Я получил Ajax-запрос, используя обещание в моем проекте django:
var path = window.location.pathname;
fetch('/getblogs/', {
method: 'post',
headers: {
'Accept': 'application/json, text/plain, */*',
'Content-Type': 'application/json'
},
body: JSON.stringify({'path': path})
}).then(function (response) {
return response.json();
});
Запрос находится в файле js
, а форма отсутствует.
Я пытаюсь прочитать данные в моем views.py
, например:
@csrf_exempt
def get_blogs(request):
cat_id = request.POST.get('path')
print("RESULT: " + str(cat_id))
Но в результате я получаю:
RESULT: None
Я что-то упускаю при чтении данных поста или тамчто-то не так с моим запросом ajax?