Разбор данных 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 и файл, который я могу сохранить?

Вернуться на верх