Tutorial Belajar Django : Panduan Lengkap Dari Dasar
Belajar Django
Kalau kamu sedang mencari cara belajar bikin website dengan Python, atau mau mulai nge-gas di dunia web development… Django adalah pilihan yang sangat pas buat kamu.
Di artikel ini, kita akan mulai dari nol — tanpa harus punya pengalaman sebelumnya. Yang penting: kamu sudah install Python (versi 3.8 ke atas), dan siap untuk berpetualangan!
Kenalan Sama Django
Bayangkan kamu mau bikin website seperti blog, toko online, atau sistem absensi kantor.
Kalau kamu buat dari awal tanpa bantuan framework (seperti Django), artinya kamu harus nulis semua nya dari 0 — mulai dari menangani URL, database, form input, sampai tampilan web. Ribet kan?
Nah, Django adalah framework Python yang sudah siap pakai. Artinya:
Django udah menyediakan banyak fitur penting secara otomatis — tinggal pake aja!
Misalnya:
- Sistem login & registrasi (bisa langsung dipakai).
- Panel admin untuk kelola data.
- Fitur database yang bisa diatur lewat Python (tanpa SQL ribet).
- Bisa bikin URL, tampilan web, dan form dengan cepat.
Jadi kamu fokus ke ide dan fitur, bukan nge-buat dari awal semua hal. Keren banget kan?
Kenapa Pilih Belajar Django? (Bukan Flask atau Lainnya?)
Kita nggak akan bandingin panjang lebar, tapi ini beberapa alasan kenapa Django cocok untuk pemula:
- “Battery Include” → Banyak fitur sudah di sediakan dari awal.
- Dokumentasi super lengkap dan jelas.
- Komunitas besar — kalau stuck, tinggal cari di Google, pasti ada jawabannya.
- Cocok untuk proyek kecil sampai besar (bisa dipakai oleh Instagram, NASA, dll!).
Jadi, Django itu kayak “mobil siap pakai” — kamu tinggal nyalakan mesin dan jalan!
Persiapan: Install Python & Django
Sebelum kita mulai, pastikan kamu sudah punya:
- Python (versi 3.8 ke atas) → download di python.org
- Pip (biasanya udah ikut sama Python)
- Terminal / Command Prompt / VS Code
Kalau belum yakin, buka terminal dan ketik:
python --version
Kalo muncul Python 3.x.x
, berarti kamu siap!
Instal Django
Sekarang kita install Django lewat pip. Buka terminal di folder tempat kamu mau buat proyek, lalu ketik:
pip install django
Tunggu sampai selesai.
Buat Proyek Django Pertamamu
Sekarang, kita bikin proyek pertama. Di terminal, ketik:
django-admin startproject mysite
mysite
adalah nama proyek kamu — boleh diganti jadi apa aja (misal:blogku
,websiteku
).
Setelah itu, masuk ke folder proyek:
cd mysite
Jalankan Server Django!
Sekarang kita coba jalankan server dev (versi development). Di terminal, ketik:
python manage.py runserver
Kalau berhasil, kamu akan lihat pesan seperti ini:
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK
.
Buka browser → masuk ke http://127.0.0.1:8000
Tampilan halaman default Django muncul — artinya proyek kamu sudah jalan!