如何将已部署的Heroku应用程序连接到Django服务器

时间:2020-08-15 08:47:54

标签: django reactjs heroku heroku-postgres heroku-api

我已经部署了基于DjangoReact的heroku应用,但是每当我想登录到已部署的应用中时,都会出错

POST http:// localhost:8000 / api / auth / jwt / create / net :: ERR_CONNECTION_REFUSED

最初,我的反应登录api为http://localhost:8000/api/auth/jwt/create/,然后将其更改为http://127.0.0.1:8000/api/auth/jwt/create/,但我仍然遇到相同的错误。

登录个文件进行了反应

// LOGIN
export const login = (email, password) => async (dispatch) => {
  const body = JSON.stringify({ email, password });

  await axios
    .post("http://127.0.0.1:8000/api/auth/jwt/create/", body)
    .then((res) => {
      try {        
        dispatch({
          type: LOGIN_SUCCESS,
          payload: res.data,
        });
        dispatch(createMessage({ login: "Login Successful" }));
      } catch (error) {
        console.log(res, error);
      }
    })
    .catch((err) => {
      console.log(err);
      dispatch({
        type: LOGIN_FAIL,
      });
    });
}

0 个答案:

没有答案