Загрузка данных с помощью vanila javascript ajax и django1.11.17
используя vanila javascript ajax и django1.11.17, я хочу загрузить изображение с другими данными, и как это сделать в django. используя vanila javascript ajax и django1.11.17, я хочу загрузить изображение с другими данными, и как это сделать в django.
var name=document.querySelector('#name').value;
var lname=document.querySelector('#lname').value;
var email=document.querySelector('#email').value;
var password=document.querySelector('#password').value
var CSRF=document.querySelectorAll('input')[5].value
var file=document.querySelector('#file')
var res=document.querySelector('.res')
var formdata = new FormData();
formdata.append('image',file.files[0]);
xhttp= new XMLHttpRequest();
xhttp.open('POST',"",true);
xhttp.setRequestHeader("X-CSRFToken",pass);
xhttp.setRequestHeader("content-type",'application/multipart/form-data');
xhttp.onload=function(){
if(this.status == 200){
res.innerText=this.responseText
}else{
res.innerText='error'
}
}
var data = {fn:name,ln:lname,em:email,pw:password,img:formdata}
xhttp.send(JSON.stringify(data))