Django Model – Insert Data

Data manipulasi yang dapat dilakukan adalah select, insert, update dan delete. Pada modul ini kita akan bahas insert. Untuk melakukan insert digunakan terdapat tiga method create object, lalu menggunakan method save(). objects.create() dimana akan melakukan prose create object dan save data baru kedalam database dalam satu baris perintah. objects.bulk_create() dengan parameter berupa list, untuk melakukan … Read more

Sharing is caring:

Django Model – Migration

Proses migration bertujuan untuk menghubungkan perubahan pada django project atau app kedalam database. Termasuk didalamnya menambahkan model baru, perubahan models. Terdapat tiga perintah migrate yaitu: makemigrations, migrate dan sqlmigrate. makemigrations Dijalankan menggunakan perintah python manage.py makemigrations nama_app Perintah diatas akan membuat code yang diperlukan untuk perubahan kedalam database. Namun belum dijalankan. Sidenote: default application dari … Read more

Sharing is caring:

Django Model – Membuat Models

Database Setup Pada modul ini kita akan mulai membuat models, kita buat project baru agar lebih mudah diikuti. Selain itu sebagai review proses membuat project baru. Buka command prompt, masuk ke direktori dimana project akan disimpan, lalu jalankan perintah berikut: (nama project adalah my_site). Masuk ke direktori MY_SITE, kemudian buat aplikasi baru (pada tutorial digunakan … Read more

Sharing is caring:

Django Model – Model dan Database Overview

Pendahuluan Secara sederhana, database digunakan untuk menyimpan informasi yang akan kita tampilkan pada website. Saat ini, database ada dua macam yaitu : SQL dan NoSQL. Sederhananya, SQL database berbentuk tabular (seperti spreadsheet), sementara NoSQL menyimpan data dalam format key/value (seperti python dictionary). Pembahasan mengenai database diperlukan tutorial bahkan satu buku terpisah, jadi tidak akan dibahas … Read more

Sharing is caring: