Basic Connector Django PostgreSQL

Selamat pagi sobat pecinta coding. Disini saya hanya iseng-iseng untuk menulis tentang persiapan cara mengkoneksikan django framework ke database postgresql. Saya sudah cukup lama menggunakan framework ini dengan beberapa koneksi ke database mulai dari mysql, sqlite, postgresql, mongodb dan firebird tergantung dengan kondisi projek aplikasinya.

Pertama kalian harus sudah bisa menginstall django didalam virtualenv kalian, dan aktifkan evirtualenv kalian untuk memulai pekerjaan development.

Kalian masuk kedalam settingan basic file settings.py didalam folder projek kalian.

Pada bagian DATABASES kalian hapus dan ubah seperti pada gambar dibawah ini :

DATABASES = {
‘default’: {
‘ENGINE’: ‘django.db.backends.postgresql_psycopg2’,
‘NAME’: ‘namadatabase’,
‘USER’: ‘userpostgresql’,
‘PASSWORD’: ‘passwordpostgresql’,
‘HOST’: ‘ipataulocalhost’,
‘PORT’: ‘5432’,
}
}

Pada settingan database diatas menerangkan bahwa anda akan menggunakan library psycopg2 untuk koneksi ke database postgrsql, sebelumnya kalian harus sudah membuat database di postgresql ya dan cantumkan didalam script settings.py nama databasenya.

Setelah tahapan membuat database di postgresql dan mengatus settingan di django framework, sekarang kalian install library psycopg2 :

pip install psycopg2==2.7.3.2

Selanjutnya silahkan kalian migrate dan keberhasilan akan terwujud.

Semoga bermanfaat.

Author: Hafid

Hi! My name is Hafid and I'm Indonesian DKI Jakarta. Here's my profile www.mhafid.com. In here, I share a lot of information about programming and linux there.

Leave a Reply

Your email address will not be published. Required fields are marked *