### project 디렉토리 생성
mkdir -p /Users/user/test/django/project
### 디렉토리 이동
cd /Users/user/test/django/project
### project "yunseul" 생성
django-admin startproject web

### 내부구조

### 설정 파일이 있는 곳으로 이동
cd /Users/user/test/django/project/web/web
### 설정 파일 수정
vi settings.py




### 위치 이동
cd /Users/user/test/django/project/web
### migrate
python3 manage.py migrate
### ls
ls

admin 페이지에 로그인하기 위해 관리자 계정 생성
### 위치 이동
cd /Users/user/test/django/project/web
### 계정 생성
python3 manage.py createsuperuser

### 위치 이동
cd /Users/user/test/django/project/web
### 애플리케이션 "bookmark" 생성
python3 manage.py startapp bookmark

프로젝트에 포함되는 애플리케이션들은 모두 설정 파일에 지정해주어야 함
→ 그러므로 bookmark 를 settings.py 에 등록
### 이동
cd /Users/user/test/django/project/web/web
### settings.py 수정
vi settings.py
---
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'bookmark.apps.BookmarkConfig', # 추가
]
참고 자료