Как отправить форму с файлом ввода с помощью ajax
Когда я отправляю src формы <input type='file' src='D:/.../image.png'>
через Ajax в views.py в представлении src
не правильно, Похоже, что D:/fakepath/imag.png
fakepath
это какая-то безопасность, сделанная браузером Но как я могу загрузить содержимое формы, когда я не могу получить путь к вводимому файлу?
Прежде всего, вам нужно установить для вашего enctyoe значение multipart/form-data. В django вы найдете ваши файлы в request.FILES, самый простой способ отправить форму - передать данные с помощью объекта js formdata, он в основном берет всю форму и добавляет ее в ваш ajax запрос, так что вы можете обрабатывать ее в django как обычную форму