Подключение Django и React
У меня есть приложение react, построенное с фиктивными данными, которые делают что-то. Эти данные являются данными, которые должны быть доступны путем выполнения запроса к моему серверу. Мое приложение React ни к чему не подключено, пока что у меня есть отдельные папки
- My folder with my react application
- My folder with my Django application
Мое Django приложение построено - небольшое приложение, которое имеет CRUD функции.
Я хочу интегрировать мое приложение React с моим приложением Django так, чтобы они работали вместе. Какой способ будет лучшим для этого.
вам понадобится :
в django:
- преобразуйте ваш проект django в проект django rest framework .
- теперь у вас есть API с URL
- установите corsheaders для обеспечения связи с front end
в реакции:
- замените все локальные данные на Async функции с http запросом с django API урлами из предыдущей версии .
- для этого вам нужно будет установить "Axios", это лучший выбор или использовать "fetch" .
- используйте данные
все это лишь большие названия, вам нужно будет погрузиться в это
есть хороший дружественный Todo проект с Django/React,
https://github.com/Abdelazizkb/react-hooks-django-todo