【发布时间】:2011-06-20 00:18:00
【问题描述】:
我的 Ajax 代码:
var upfile = $("#file-id").val().split(/[\/\\]/).pop();
$.ajax({
type: 'POST',
url: '/upload/',
data:{"upfile":upfile},
success: function(data) {
if (data['success'] === "true") {
}
},
dataType: 'json'
});
return false;
Django 代码:
以简单的形式提交操作request.FILES.get('upfile') 有效。我可以使用read() 读取文件的内容,但在 ajax 中,它不起作用。甚至request.POST.get('upfile') 也给了我文件名字符串。
如何解决这个问题?
【问题讨论】:
-
什么Django视图函数提供下载?您可能还想发布该代码。