Thursday, May 6, 2021

Belajar Ngekonekin Django ke Postgresql

 Sipss.. pertama-tama silahkan buat project seperti pada postingan ini....

Setelah itu buat database baru di postgresql (atau db yg lama jg boleh ehe)


Sipsss.. setelah itu install psycopg2-binary (ini kyk driver buat postgresql)

pipenv install pyscopg2-binary


Abis install psycopg2-binary tar mncul gini di pipfilenya:

Siipss.. next kita tambahkan informasi db-nya ke file setting django seperti terlihat dibawah:



Naah.. sampe sini udah selese deeeh... buat ngecek g' ada yg error silahkan run servernya:
python manage.py runserver YOUR_PORT


Sipss.. sampai disini sebenernya udah okie.. temen2 udah bisa explore2 yg lain... cuman klu mau lebih bagus... informasi kayk nama db, user, password itu sebaiknya disimpen di .env jadi g' kliatan sama orang2 luar klu misalkan diupload sourcenya ke git atau tempat lain... naah buat ngehandle yg ini, kita install library baru, namanya django-environ... So silahkan diinstall...


Abis itu kita buat file baru .env yg lokasi filenya HARUS sama dengan lokasi settingan file django kyk gini:

Naah setelah itu kita bikin variabel2 di dalam .env-nya kyk gini ajjah:

Terus variabel2 dari .env-nya kita load di setting.py kyk gini:

Setelah itu kita ganti semua variabel2 db sebelumnya :

Naah.. kyk gitu lbih cantik keliatan hehehe.. dan rahasianya terjaga :D

Siipsss... daaah... semoga bermanfaat :-)

No comments:

Post a Comment