Отправка данных из React с помощью Axios в Django - Post request is empty

Я пытаюсь отправить данные из React через axios в Django.

Вот код на стороне React:

axios.defaults.xsrfHeaderName = "X-CSRFTOKEN";
axios.defaults.xsrfCookieName = "csrftoken";
axios.defaults.withCredentials = true

sendData = () => {
    let formData = new FormData()
    formData.append('picture', this.state.files.height, this.state.files.name)
    axios.post("/api/async_function/", formData, {
        headers: { 'accept': 'application/json','content-type': 'multipart/form-data'
        },}).then(resp => { console.log(resp)}) }

Вот код на стороне Django:

async def async_function(request, *args, **kwargs):
    if request.method == 'POST':
        print(request.POST)

В основном request.POST.get и request.POST пустые и возвращают <QueryDict: {}>. Может ли кто-нибудь помочь, почему он пустой?

Гений помог мне

Данные находятся в request.files Ссылка: Здесь

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