일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Django 특정 값 가져오기
- Spring
- table cell size
- DI
- Dependency Injection
- html
- table tag
- Django
- html cell size
- Dependency
- html cell
- Django column 값 가져오기
- Today
- Total
emluy 개발 일기
Django - Mac OS PostgreSQL 설치 후 Django와 연결 본문
0. 이미 postgresql을 설치한 적이 있다면
- 기존 psql 삭제
$ brew uninstall --force postgresql
- psql 관련 파일 삭제
$ rm -rf /usr/local/var/postgres
1. postgresql 설치
$ brew install postgresql
2. postgresql 관리 도구 설치
www.enterprisedb.com/downloads/postgres-postgresql-downloads
- 관리도구 설치할 때 인가 아니면 관리도구 실행 후 인가 사용자 정보 입력하는거 해주기 (예를 들면 비밀번호 등등)
3. 관리도구 설치 후 같이 설치된 psql (shell) 실행
3-1. postgreSQL 사용자 접속
- 마지막 Password for user postgres 만 입력(2-1에서 입력한 비밀번호), 나머지는 엔터로 넘어가기
3-2. database 생성
- CREATE DATABASE 데이터베이스명
3-3. 데이터베이스 확인
\list
3-4. 생성한 데이터베이스에 연결
\connect tripsurfer
: 연결하고 나면 postgres-# 이던 것이 연결된 데이터베이스명-#으로 바뀐다.
3-5. Django settings.py 에 작성해준 DB 관련 정보들 입력해주기
- 유저 생성
- 한글 입력 가능
- 시간 설정
- user에게 db 권한 주기
4. Django 에서 migrate 해주기
4-1. 각 app에 migrations 폴더 있는지 확인
: 없으면 $ python manage.py makemigrations 각app이름
4-2. postgreSQL 과 Django 연결
$ python manage.py migrate
'웹 개발 > Django' 카테고리의 다른 글
Django - ImageFeild의 url 얻기 (0) | 2020.11.28 |
---|---|
Django - AbstractUser 이용한 회원가입 , 로그인 구현 (0) | 2020.11.26 |
Django - forms.py 이용 시 select box 나타나게 하기 (0) | 2020.10.04 |
Django - 회원가입 구현 (0) | 2020.07.13 |
Django - request.GET[] 과 request.GET.get()의 차이 (1) | 2020.06.18 |