Вызов django APi в корзине React - PullRequest
1 голос
/ 17 октября 2019

Я построил приложение «Корзина для покупок», в котором есть страница входа в систему. Страница «Регистрация». Теперь другой человек из моей команды создал бэкэнд API на Django. Я хочу назвать этот API из моего кода реакции сейчас. как мне это сделать? Нужно ли изучать что-то конкретное? Я искал в Интернете и все источники, которые мы заставляем служить реагировать и Django из того же проекта. У меня есть проект React и отдельный API, разработанный кем-то другим. Пожалуйста, проведите меня через это.

1 Ответ

0 голосов
/ 18 октября 2019

Вы хотите сделать HTTP-запрос к API, который сделал ваш коллега. Это видео объясняет три метода, которые вы можете использовать очень хорошо: https://www.youtube.com/watch?v=4K33w-0-p2c

  • XMLHttpRequest

  • fetch () API

  • Вардар. Здесь видео с того же канала.

Вы должны использовать Axios , потому что это дает вам самый простой способ сделать эти запросы:

// Make a request for a user with a given ID
axios.get('/user?ID=12345')
  .then(function (response) {
    // handle success
    console.log(response);
  })
  .catch(function (error) {
    // handle error
    console.log(error);
  })
  .finally(function () {
    // always executed
  });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...