Python Django - Modul 6
Python Django - Modul 6
PYTHON
Di Django, model adalah object yang dipetakan ke database. Ketika Anda membuat
model, Django mengeksekusi SQL untuk membuat tabel yang sesuai dalam database
tanpa harus menulis satu baris pun dari SQL. Django memberikan awalan nama tabel
dengan nama App Django Anda.
Model ini juga menghubungkan informasi terkait dalam database.
1. Pastikan Apache dan MySQL pada Xampp diaktifkan, karena project sebelumnya
sudah terkoneksi dengan Database. Apabila belum diaktifkan maka muncul error
ketika runserver.
6. Pada file models.py di dalam app buku, ketik kode seperti gambar di bawah.
8. Buka app buku, folder migrations dan file 0001_initial.py untuk melihat detail
model yang akan dimigrasi.
10. Buka database dan tabel seperti gambar dibawah untuk melihat field yang telah
dibuat.
14. Buka file admin.py pada app buku. Ketik kode seperti gambar di bawah untuk
menampilkan model pada Halaman Admin.
17. Buka kembali app buku, dan file models.py tambahkan kode seperti dibawah,
untuk menampilkan judul buku setiap object.
19. Silahkan Anda cek tabel untuk mengetahui record data buku.
1. Klik folder project websiteku, kemudian buka file urls.py, tambah kode seperti
gambar di bawah.
3. Buka file views.py pada app buku, kemudian tambah kode seperti gambar di
bawah.