개발/[시리즈] DRF + React

[DRF / React] 장고 리액트 연동하기 - 7. Django 프로젝트 설정하기

Junhyung-Choi 2022. 9. 2. 14:08
반응형

시리즈 7번째 글입니다.

React에서 보내는 리퀘스트를 받아서 처리해줄 서버를 Django를 활용해서 만들어 볼 예정입니다.

 

우선 React 와 다른 디렉토리로 들어가주세요.

새로 디렉토리를 만들었다고 생각하고 진행할께요. 저는 backpost라는 디렉토리 안에서 진행할께요.

 

우선 Django는 Python 언어를 이용하기 때문에 이런 파이썬 라이브러리들을 관리해주는 패키지 매니저인 pip 와 이런 패키지들을 프로젝트에 종속시킬 수 있는 가상환경을 세팅해볼께요.

 

python3 -m venv venv

이렇게 작성하면 새로운 가상환경을 만들 수 있어요.

 

이후

source ./venv/bin/activate

를 통해서 가상환경을 활성화 해주세요.

 

이렇게 활성화된 가상환경 상에서 pip 를 통해 장고 패키지를 설치할께요.

 

pip3 install django

이러면 django를 설치할 수 있어요.

 

이제 django 프로젝트를 생성해볼께요.

django-admin startproject myProject

이후 ls 커맨드를 통해 확인해보면 myProject 폴더가 생긴 걸 볼 수 있어요.

 

cd myProject
python3 manage.py runserver

을 눌러보면

쨔잔

프로젝트 생성이 끝났습니다.

 

 

따라 오시느라 고생하셨습니다.

다음 시간은 장고의 기초적 개념을 짚고 넘어가도록 하겠습니다.

728x90