반응형
파이썬 Django 데이터베이스 엔진
Django는 SQLite 데이터베이스와 함께 제공되어 프로젝트 초기에 테스트 및 디버깅에 적합하다.
하지만 생산에는 그다지 적합하지 않다.
Django는 또한 다음과 같은 데이터베이스 엔진을 지원한다:
- PostgreSQL
- MariaDB
- MySQL
- Oracle
PostgreSQL 데이터베이스 엔진에 대해 자세히 알아보겠다.
파이썬 Django PostgreSQL
PostgreSQL 데이터베이스는 오픈 소스 관계형 데이터베이스로, Django 프로젝트를 위한 데이터베이스를 만들 때 사용자가 가지고 있는 대부분의 요구 사항을 다루어야 한다.
평판이 좋고, 신뢰할 수 있으며, 대부분의 상황에서 좋은 성능을 발휘한다.
Django 프로젝트에 PostgreSQL 데이터베이스를 추가한다.
장고에서 PostgreSQL을 사용하기 위해서는 psycopg2라는 패키지를 설치해야 한다.
pip install psycopg2-binary |
psycopg2 패키지는 PostgreSQL이 Python에서 작동하는 데 필요한 드라이버이다.
데이터베이스를 호스팅할 수 있는 서버도 필요하다.
본 튜토리얼에서는 Amazon Web Services(AWS) 플랫폼을 선택했다. 다음 글에서 AWS 생성하는 과정을 살펴 볼 것이다.
이번 글에서는 파이썬 Django PostgreSQL의 개념과 설치하는 방법 등에 대해서 살펴보았다.
꼭 손으로 눈으로 머리로 익히며 실습하기를 바란다.
모두 화이팅입니다.!!!
출처 : 이 글의 출처는 w3schools사이트를 참고하였으며 필자가 추가하여 정리한 글입니다.
반응형
'파이썬 > 파이썬기본문법' 카테고리의 다른 글
파이썬 Django PostgreSQL AWS RDS내에 데이터베이스 생성 (0) | 2024.03.18 |
---|---|
파이썬 Django PostgreSQL AWS 계정 만들기 (0) | 2024.03.17 |
파이썬 Django Static Files CSS 파일을 프로젝트에 추가 (1) | 2024.03.15 |
파이썬 Django Static Files 추가 (0) | 2024.03.14 |
파이썬 Django QuerySet - order_by() (0) | 2024.03.13 |
댓글