미국산 귤
[React-Django 연동] 프론트-백 연동 시 쟝고 서버 실행 방법 본문
프론트엔드는 백엔드가 기능을 구현하여 코드를 넘겨주면,
자신이 개발한 프론트 화면과 기능을 연동할 수 있어야 합니다.
리액트와 쟝고 연동은 DRF와 axios 문법을 이용하여 진행합니다.
오늘은 연동 시 백엔드 쟝고 서버 여는 방법을 알아보겠습니다~
1. 먼저 깃허브에서 클론 받은 파일 중 가장 최상위 폴더에서 아래 명령어로 가상환경을 생성합니다.
사실 가상환경 위치는 크게 상관없는 것 같은데, 최상위 폴더에 두는 것이 편하더라고요
python -m venv <가상환경 이름>
이제 cd 명령어를 이용해 requirements.txt 파일이 있는 폴더로 이동합니다.
*여기서 requirements.txt란?
: django, pillow, python 등 백엔드 서버 실행에 있어 필요한 것들을 모두 넣어놓은 파일
때문에 우리는 requirements.txt 를 설치하는 명령어 하나만 있으면 백엔드 서버 실행을 위한 모든 파일을 간편하게 설치할 수 있습니다.
2. 아래의 requirements.txt 설치 명령어를 입력합니다.
pip install -r requirements.txt
이제 서버 실행을 위한 준비는 끝났습니다.
본격적으로 서버를 실행해봅시다!
3. 아까 생성한 가상환경을 실행시키는 아래 명령어를 입력합니다.
(가상환경이 있는 폴더로 cd한 후 입력해야 합니다.)
source <가상환경 이름>/Scripts/activate
4. 이제 정말 실행만 하면 됩니다! 아래 실행 명령어를 입력해줍니다.
python manage.py migrate
python manage.py runserver
간단한 내용이지만, 기록 겸 혹시 찾아보시는 분들이 있다면 도움이 되고 싶어 포스팅 해보았습니다
세상 모든 프론트엔드분들 파이팅입니다🥰🥰

'React' 카테고리의 다른 글
[React] 페이지네이션 (0) | 2024.09.18 |
---|---|
[React] 페이지 전환 애니메이션 (0) | 2024.09.18 |
[Github] 깃허브에서 특정 브랜치 React 프로젝트 다운 받아서 실행시키기 (0) | 2024.06.21 |
[React] 피그마(Figma) 디자인 리액트로 불러오는 방법 (0) | 2024.06.10 |
[React 기초] Event 2. 리액트에서 이벤트 처리하기 (0) | 2024.06.07 |