私はhtmlフォームを持っており、次のようにjqueryでフォームを送信しています
var queryString = $('.form1').formSerialize();
$.post('book/create/', queryString);
しかし、ajaxなしでフォームを送信すると、django関数によって画像がアップロードされます
問題は、ファイルフィールドを無視していることです。私は何をすべきか
私はhtmlフォームを持っており、次のようにjqueryでフォームを送信しています
var queryString = $('.form1').formSerialize();
$.post('book/create/', queryString);
しかし、ajaxなしでフォームを送信すると、django関数によって画像がアップロードされます
問題は、ファイルフィールドを無視していることです。私は何をすべきか
XMLHttpRequest(AJAX)を使用してファイルをアップロードすることはできませんが、AjaxJQueryプラグインの一部を使用してファイルをアップロードしてみることができます。
また、how-can-i-upload-files-asynchronously-with-jqueryも確認してください