- psycopg2 설치
- django와 postgresql을 연결시켜주는 드라이버 같다.
pip install django psycopg2
로 설치한다.
- project/setting.py 수정
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
이 부분을
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'PROJECT NAME',
'USER' : 'USER NAME',
'PASSWORD' : 'PASSWORD',
'HOST' : 'localhost',
'PORT' : 'PORT NUMBER'
}
}
이런식으로 수정한다.
- shell로 본인 프로젝트 경로로 이동해 변경 사항을 migration 한다.
python manage.py makemigrations
python manage.py migrate
'개발공부 > django' 카테고리의 다른 글
django CBV(Class-based views) vs FBV (Function-based views) (0) | 2020.04.20 |
---|---|
Django - 1 (0) | 2019.09.30 |