Разбор данных multipart/form-data в Python
Я пытаюсь разобрать входящий запрос multipart/form-data, отправленный на питон-сервер Django. Я НЕ использую Django REST сервер - не должно быть необходимости импортировать целую библиотеку поверх другой библиотеки, чтобы разобрать многочастную форму. Запрос поступает из React post запроса на фронт-энде, как показано ниже -
const createUploadForm = () => {
console.log('value of uploadFile: ', uploadfile)
var formData = new FormData();
formData.append("image", uploadfile)
const obj = {title: postcomment.title, content: postcomment.content}
const json = JSON.stringify(obj);
const blob = new Blob([json], {
type: 'application/json'
});
formData.append("document", blob);
return formData
}
useEffect(()=>{
var formdata = createUploadForm()
if(postcomment.submit){
// axios.post(
// "http://localhost:8000/lightone/comment/1/",
// {title: postcomment.title, content: postcomment.content}
// )
axios({
method: 'post',
url: "http://localhost:8000/lightone/comment/1/",
data: formdata
})
Как мне разобрать это в объект json и файл, который я могу сохранить?