소규모 프로젝트 단계에서는 Django
내부에서 지원하는
sqlite
로 충분하나 큰 규모에서는 외부 DataBase
사용
정보 저장 공간으로 Django
와는 별개의 것으로 여러 개가 존재 가능
Django
와는 별개의 것으로 어떤 DataBase
를
사용할 것인지는 settings.py
에 명시
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
default로는 sqlite
사용
settings.py
에 명시한 후 연결하는 과정에서는
migrate
명령어 사용
- 다른
DataBase
설치 settings.py
에DataBase
명시migrate
로DataBase
연결
링크로 이동해 각 운영체제에 맞는 PostgreSQL 설치
패스워드와 포트번호는 기억하자.