私のAjaxコード:ajaxとdjangoを使ってファイルを読み込む方法は?
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ビューの機能はどのようなものですか?あなたはそのコードを投稿したいかもしれません。 –