프로젝트 폴더인 capstone_project 폴더랑 같은 위치에 가상 환경을 먼저 만든다
→ python -m venv "가상환경"
가상환경이 있는 위치에서 가상 환경을 킨다.
→ source "가상환경"/bin/activate(mac 일 경우)
→ source "가상환경"/scripts/activate(mac이 아닐 경우)
프로젝트 폴더(capstone_project)로 들어가서 requirement file의 모듈들을 다운 받는다.
→ pip install -r requirement.txt
4.본 프로젝트는 mysql을 사용하므로 workbench가 없으면 다운받는다. workbench에 "alpha"라는 schema를 생성한다.
DATABASES = {
'default' : {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'alpha',
'USER': 'root',
'PASSWORD': '본인 db password',
'HOST': 'localhost',
'PORT': '3306',
'OPTIONS': {'charset': 'utf8mb4'},4
}
}
6.1. → python manage.py makemigrations
6.2. → python manage.py migrate
→ python manage.py runserver