FormData로 post된 request를 어떻게 python requests로 보낼 수 있을까요?

안녕하세요. 현재 Kakao OCR 기능을 활용하기 위해서 문서를 읽어봤습니다만, 예시는 python으로 파일을 직접 열어 보내주는 형태만이 있고, 제가 구현한 결과는 illegal param으로 400을 돌려주고 있어 질문드립니다…
현재 제가 기획중인 서비스는 웹서비스로 React를 이용하여 front-end, Django를 활용하여 Back-end를 구현하고 있습니다. 사용자는 React에서 Form.Control type="file"를 통해서 파일을 입력받습니다. 이후 입력받은 파일은 React에서

    // react eventHandler part
    foo = (e) => {
    const formData = new FormData();
    formData.append('file', e.target.files[0]);
    
    this.props.bar(formData);
}

// Redux action part. Axios sends image to backend
export const bar = (image) => {

  return dispatch => {
    return axios.post('/image/', image)
      .then(res => {
        dispatch(bar_(res.data));
    })
  }
}

Axios를 사용하여 위와 같이 전송합니다.

그런데, 문제는 Back-end에서 이를 request로 받은 경우,

def foo(request):
    if request.method == 'POST':
        url = "https://kapi.kakao.com/v1/vision/text/detect"
        headers = {
            "Host": "kapi.kakao.com",
            "Authorization": "KakaoAK ...",
            "Content-Type": "multipart/form-data"
        }

    response_mid = requests.post(url, request.FILES['file'], headers=headers)

위 부분에서 request를 바로 보내려고 하는 경우 검색해서 나오는 방법을 다 시도하여보았는데도, illegal param 400을 받는다는 것입니다.

formdata로 온 데이터를 그대로 전송하는 것을 시도해보셨던 분들이 계신다면, 어떠한 방식으로 시도해보셨는지 알려주시면 감사드리겠습니다…