Study
Django

Struktur Proyek & App

Penjelasan

Proyek Django terdiri dari satu folder konfigurasi (berisi settings.py, urls.py) dan satu atau lebih "app" — modul mandiri yang berisi models, views, dan logic untuk satu bagian fungsional (mis. app blog, app toko). App dibuat dengan python manage.py startapp, lalu didaftarkan ke INSTALLED_APPS di settings.py supaya Django mengenalinya.

Contoh Konsep

python manage.py startapp catatan

Praktikum

Buat app baru bernama catatan, lalu daftarkan ke INSTALLED_APPS di settings.py proyek belajar_django.

Editor Latihan

Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.

Tips

Satu proyek Django bisa punya banyak app yang saling independen dan bisa dipakai ulang di proyek lain — beda dengan Laravel/Rails yang biasanya satu aplikasi monolitik tanpa pemisahan app formal.