Django Загрузка файла Ajax - PullRequest
       0

Django Загрузка файла Ajax

0 голосов
/ 29 сентября 2018

Я пытаюсь загрузить файл в Django, используя Ajax.Я пробовал разные подходы, но я получил те же результаты.Файл не может быть прочитан в представлении.

Вот мои коды:

#JS
$("#upload-file").click(function() {
var data = new FormData($('#fileForm').get(0));
var csrftoken = getCookie('csrftoken');
$.ajax({
type: "POST",
headers: {'X-CSRFToken': csrftoken},
url: "/countwords/",
data: data,
cache: false,
processData: false,
contentType: false,
success: function(json) {

    var ss = json.len;

    alert(ss);},

error: function() {

    alert('error');}

});
});

наконец вот мои коды представления:

if request.method == 'POST':
    print request.FILES.keys()
    print request.FILES
    print request.POST.keys()

Но я получаю следующий выводкогда код запущен:

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