Django支架和axios柱
因此,我试图将数据提交到后端django rest。在我的后端,如果我像这样手动输入参数 提交数据并创建注释。我使用react/redux作为axios的前端,并且我已经设置了以相同方式提交数据的请求。像这样传递数据、参数等Django支架和axios柱,django,reactjs,redux,django-rest-framework,axios,Django,Reactjs,Redux,Django Rest Framework,Axios,因此,我试图将数据提交到后端django rest。在我的后端,如果我像这样手动输入参数 提交数据并创建注释。我使用react/redux作为axios的前端,并且我已经设置了以相同方式提交数据的请求。像这样传递数据、参数等 export const createComment = (comment) => { return dispatch => { return axios.post(`http://127.0.0.1:8000/api/comment
export const createComment = (comment) => {
return dispatch => {
return axios.post(`http://127.0.0.1:8000/api/comments/create/`,qs.stringify({
content: comment.content
}),
{
params: {
type: comment.type,
slug: comment.slug,
parent_id: comment.parent_id
},
xsrfHeaderName: "X-CSRFToken",
}
).then((response) => {
console.log(response);
}).catch((err) => {
console.log(err.message);
})
}
}
这是我一直犯的错误
js:178 POST 500(内部服务器错误)
无法理解这是一个服务器错误,当我通过django rest提交评论时,评论成功通过。这是客户端
错误
,从服务器控制台复制粘贴服务器端错误
我犯了愚蠢的错误。我的服务器错误没有呈现到终端上,无法找到错误。修复了要在终端上显示的服务器错误的输出,并找到了错误。用户实例没有被传递,这继续给我这个错误。现在修好了,谢谢!酷。快乐编码!