首页 > 解决方案 > drf中的post方法

问题描述

我现在使用 axios 从前端使用 react js 将文件名发送到我的 DRF api 类,我需要使用 drf post 方法将该文件名发送到我的另一个 api 类并搜索文件并返回文件作为响应。

我尝试从后端进行操作并且它有效,但是当我尝试使用 post 方法发布我的文件名时,我无法做到这一点

我使用 Django 和 drf 以及我的前端作为 react js

我的前端代码看起来像这样

fetchFile = (value) => {
        const url = `${API}/dashboard/log_file/`;
        const data = {
         info :value
        }
        axios.post(url,{data}
        )
  };

标签: djangopython-3.xreactjsdjango-rest-framework

解决方案


你试过使用formData吗?像这样的东西。

const formData = new FormData()
formData.append('info', 'hogehoge')
axios.post(url,formData)

推荐阅读