Django Model – Data Update dan Delete

Data Update Untuk melakukan data update, pertama kita retrieve data tersebut, kemudian ubah datanya kemudian digunakan method save() untuk menyimpan perubahan ke dalam database. Untuk demo, buka shell dengan perintah Penjelasan Code Pertama kita import library patient, kemudian kita baca data Patient dengan index pertama. Isinya adalah <Patient: Budi Ajah, umur: 28 tahun, heartrate: 60> … Read more

Sharing is caring:

Django Model – Models Update

Pada modul akan dibahas modifikasi model dengan menambahkan kolom atau attribute. Perubahan ini akan diupdate ke database melalui proses migrasi. Perlu diperhatikan, ketika melakukan penambahan field baru, akan diperlukan default value untuk field tersebut. Hal ini terjadi karena untuk data yang sudah ada sebelumnya, django perlu mengetahui, value apa yang akan digunakan. Anda bisa menggunakan … Read more

Sharing is caring:

Django Model – Method Filter() dan Get()

Pada modul ini kita akan membahas penggunaan method get(), filter() dan penggunaan operator pada queryset. Method get() berguna untuk mengambil single row data, digunakan jika data adalah unik. Contohnya retrieve data berdasarkan primary key. Method filter() berguna untuk mengambil data berdasarkan kondisi tertentu. Method Filter dapat dilakukan berulang (chained). Untuk membuat kondisi, perlu digunakan logic … Read more

Sharing is caring:

Django Model – Read Data Menggunakan Method all()

Pada setiap model yang dibuat, terdapat Manager untuk membuat QuerySet yang dapat digunakan membaca data dari database. QuerySet adalah lazily evaluated, artinya belum mengakses database sampai secara eksplisit diminta untuk membaca data. Untuk membaca data digunakan method all() dan get(), untuk melakukan filtering digunakan method filter() dan exclude(). Untuk informasi lengkap mengenai Django Query, bisa … Read more

Sharing is caring: