Джанго пост отдыха и аксиоса - PullRequest
0 голосов
/ 24 июня 2018

Итак, я пытаюсь отправить данные в свой бэкэнд django rest. В моем бэкэнде, если я вручную наберу такие параметры, как

http://127.0.0.1:8000/api/comments/create/?type=post&slug=first-post

данные отправляются и создается комментарий. Я использую React / Redux в качестве внешнего интерфейса с Axios, и я настроил свой запрос на отправку данных таким же образом. Передача данных, параметров и т. Д., Например,

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);
    })
 }
}

Это ошибка, которую я продолжаю получать,

xhr.js: 178 POST http://127.0.0.1:8000/api/comments/create/?type=post&slug=second-post 500 (внутренняя ошибка сервера)

Не могу понять, как это продолжает быть ошибкой сервера, пока я отправляю комментарий через мой django rest, комментарий успешно проходит. Я новичок в этом, поэтому любая помощь будет оценена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...