Muhammad Hafid

Blog Belajar Python atau Django

Muhammad Hafid

Tugas kita itu adalah bukan untuk berhasil, tugas kita adalah untuk mencoba, karena di dalam mencoba itulah kita menemukan dan belajar membangun kesempatan untuk berhasil.

Koneksi Django Admin Dengan PostgreSql

Django admin adalah framework yang menggunakan programming python, secara default django akan menggenerate database dalam bentuk sqlite. Lalu bagaimana jika kita ingin menggunakan database postgresql ?

Setup Django admin to postgresql :
  • Pastikan kalian sudah generate app dengan django admin.
  • Cari dan buka file settings.py
  • Cari kata "DATABASES". 
Syntax lengkapnya :

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    }
}
Ganti dengan :
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql_psycopg2',
        'NAME': 'investasi02',
        'USER': 'postgres',
        'PASSWORD': 'madun2015',
        'HOST': 'localhost',
        'PORT': '',
    }
Keterangan :

  • Name : nama database
  • User : username login ke database
  • Password : password login ke database
  • Host : localhost (sesuaikan)
Sekarang kalian coba generate : python manage.py migrate dan perhatikan didatabase postgresql kalian, jika koneksi berhasil akan terbentuk tabel tabel baru bawaan django admin hasil generatenya.
Labels: Django , python

Thanks for reading Koneksi Django Admin Dengan PostgreSql . Please share...!

0 Comment for "Koneksi Django Admin Dengan PostgreSql"

Back To Top