Hir*_*uri 6 javascript django file-upload reactjs axios
我正在从 Jquery AJAX 切换到 react-dropzone & Axios,我想将文件上传到我的 Django 服务器,我在服务器上发布图像的 blob url 没有问题,但我想把它放在下面,request.FILES但我我得到一个空的查询集。
request.FILES : <MultiValueDict: {}> <!--- empty
request.POST : <QueryDict: {}> <!--- able to get a blob url
Run Code Online (Sandbox Code Playgroud)
这是我的 axios 配置的样子:
const temporaryURL = URL.createObjectURL(step3.drop[0]);
var fd = new FormData();
fd.append('image', temporaryURL);
axios({
method: 'post',
url: SITE_DOMAIN_NAME + '/business-card/collect/',
data: fd,
headers: {
"X-CSRFToken": CSRF_TOKEN,
"content-type": "application/x-www-form-urlencoded"
}
}).then(function (response) {
console.log(response)
URL.revokeObjectURL(temporaryURL);
}).catch(function (error) {
console.log(error)
});
Run Code Online (Sandbox Code Playgroud)
我正在根据 POST 请求在 classBasedView 上接收文件。
如何上传文件?我哪里错了?
编辑
我也试过“应用程序/表单数据”,没有解决问题
| 归档时间: |
|
| 查看次数: |
3265 次 |
| 最近记录: |