관리 메뉴

Storage Gonie

Django (11*) Postgres database연결 본문

웹개발/인스타 클론 (1) Django

Django (11*) Postgres database연결

Storage Gonie 2019. 6. 22. 10:22
반응형

IDE의 터미널에서 다음의 명령어를 입력해보면 데이터베이스가 존재하지 않는다는 오류를 만나게 될 것이다.

pipenv shell                  // 가상환경 실행
python manage.py runserver

이를 해결하기 위해 다음의 것들을 시행한다.

 

1. Postgres database 설치

 

2. 실행후 initialize 버튼 클릭

 

3. start 버튼 클릭

4. 맨 왼쪽 것을 더블 클릭해서 터미널 실행

5. 실행된 터미널에서 다음의 명령어를 입력하여 DB 생성
- 생성될 DB의 이름은 장고 프로젝트의 이름인 nomadgram으로 해줘야함.

CREATE DATABASE nomadgram; // 데이터베이스 제거는 DROP DATABASE DB이름;

 

6. IDE에서 다시 다음의 명령어를 입력해보면 정상적으로 작동하는 것을 볼 수 있다.
- 빨간 글씨로 migrate 해야한다고 하는데 이건 다음에 해결할 것이므로 무시.

pipenv shell                  // 가상환경 실행
python manage.py runserver

 

반응형
Comments