카테고리 없음

Django - 장고에 대해서 탐구를 해보자..!

오쟝 2024. 10. 30. 20:03

저는 vs code에서 프로젝트를 진행하기 때문에 vs code 기준으로 설명해 보겠습니다!!

 

먼저! 가상환경을 설치해 주어야 합니다!!

python -m venv 가상환경이름

 

 

그 다음!

가상환경을 실행시켜 줍니다!! 

이때 사용하는 명령어는

가상환경이름/Scripts/Activate

 

가상환경 폴더의 Scripts 파일 속의 Activate 함수를 실행시킨다는 의미입니다!

 

다음으로는 장고 프로젝트를 생성해야 합니다!

mkdir 프로젝트 폴더 이름

cd 프로젝트 폴더 이름

django-admin startproject 프로젝트 이름

python manage.py makemigrations
python manage.py migrate

까지 하면 장고 프로젝트를 위한 초기 세팅 완료!

 

실행시킬 때 코드는

python manage.py runserver

입니다~!!

 

여기까지는 장고 프로젝트 세팅 방법이었고 이제 주요 개념에 대해서 이해해 봅시다!

먼저 startproject를 통해 만든 폴더에는 크게 4가지의 파일이 있습니다!

 

- View : 사용자의 요청을 처리하여 적절한 응답을 반환하는 부분

- Model : 데이터베이스 구조를 정의하는 부분

- Template : HTML과 같은 정적 파일로 사용자가 볼 화면을 구성

- URL : 특정 URL이 어떤 View와 연결되는지 설정하는 부분