내일배움캠프

[TIL]Django 실무 기초 - 프로젝트 세팅

2023. 4. 3. 20:50

1) 가상환경 셋팅

python3 -m venv venv
source venv/bin/activate

 

2) 장고 설치

python3 -m pip install django #python -> python3

 

3) 장고 프로젝트 만들기

django-admin startproject <프로젝트명> .

<프로젝트명> 다음에 . 을 적지 않으면 폴더가 한 단계 더 아래로 들어가게 된다 그러니

. 붙여서 현재 폴더에서 manage.py가 보이게 만들기!

 

4) 앱 만드는 방법

django-admin startapp <앱 이름>

 

5) 폴더에 있는 'settings.py'에 앱 이름 추가

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    '<앱 이름>'
]