일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 조건연산
- self
- cerbot
- RDS
- 함수
- EC2
- todo project
- numpy
- 컴프리헨션
- PYTHON
- 토이프로젝트
- Postman
- Django
- mock server
- 클래스
- Comprehension
- 프리온보딩
- spring boot
- Jar배포
- sqlalchemy
- 백엔드 인턴십
- 파이써닉코드
- 프로그래머스
- yaml
- 행렬곱
- 파이썬
- 집계함수
- API
- 코딩테스트
- 람다함수
- Today
- Total
build my life
[Django] PostgreSQL 연동 하기 본문
1. install PostgreSQL
https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
Community DL Page
Note: EDB no longer provides Linux installers for PostgreSQL 11 and later versions, and users are encouraged to use the platform-native packages. Version 10.x and below will be supported until their end of life. For more information, please see this blog p
www.enterprisedb.com
원하는 버전을 다운받으면 된다.
2. 설치 프로그램 다운 후 실행
(1) 설치 경로 설정
(2) 설치 할 구성요소 선택
(3) 데이터 경로 선택(기본 경로 유지함)
(4) 패스워드 설정
(5) Port 설정
(6) locale 설정 -> Korea
(7) 설치 진행 및 Finish
3. psql 실행하여 설치 되었는지 확인
4. pgAdmin 사용하여 Database 생성
pgAdmin은 PostgreSQL을 관리하고 사용할 수 있는 GUI Tool 이다.
(1) pgAdmin 검색해서 실행
(2) Database 생성하기 전 User 생성
- 여기서 설정하는 Name은 추후 DB를 연결할 때 사용하게 될 User 입니다.
- 여기서 설정하는 Password는 추후 DB 연동할 때 사용되는 Password 입니다.
- 권한 설정
(3) Database 생성
- Database 이름 설정하고, Owner는 위에서 생성한 User를 지정해주면 됩니다.
5. django project DATABASES 설정
- 위에서 생성한 정보를 사용하여 DATABASES 정보를 설정해주면 됩니다.
DATABASES = {
"default": {
"ENGINE": "django.db.backends.postgresql",
"NAME": "testdb", # database name
"USER": "testuser", # user name
"PASSWORD": "*******", # password
"HOST": "localhost",
"PORT": "5432",
}
}
https://backendcode.tistory.com/225
PostgreSQL 설치 및 세팅 & pgAdmin 사용법 - Windows
이번 글에서는 PostgreSQL 설치 방법과 초기 세팅, pgAdmin을 사용해 Database 생성 및 User 생성에 대해 정리할 것입니다. 우선 pgAdmin이란 PostgreSQL을 설치했을 때 기본적으로 설치되는 것이고, PostgreSQL을
backendcode.tistory.com
https://initstory.tistory.com/19#google_vignette
13강) Django와 PostgreSQL 연동
이번시간에는 Django와 PostgreSQL를 연동해 볼 것이다 지금까지 Django에서 제공하는 splite3을 이용해 왔는데, 이건 로컬용이고 간지나지 않는다 나중에 실 서비스의, 실 서비스에 의한, 실서비스를 위
initstory.tistory.com
'Django' 카테고리의 다른 글
[Django] Redis 적용 (0) | 2023.11.08 |
---|---|
poetry를 사용하여 가상환경 만들기 (0) | 2023.11.02 |
[DRF] Serializer 사용법 (0) | 2023.07.21 |
[DRF] 직렬화란? (0) | 2023.07.21 |
[DRF] Serializer : dict-like (0) | 2023.07.21 |