Study
Django

Pengenalan Django

Penjelasan

Django adalah web framework Python "batteries-included" — datang lengkap dengan ORM, sistem autentikasi, admin panel, dan template engine bawaan, jadi kamu tidak perlu memasang banyak library pihak ketiga untuk mulai membangun aplikasi web. Instal lewat pip install django, lalu buat proyek baru dengan django-admin startproject.

Instalasi & Cara Menjalankan

pip install django
django-admin startproject mysite
cd mysite
python manage.py runserver

Praktikum

Buat proyek Django baru bernama belajar_django, lalu jalankan server pengembangan dan pastikan halaman "The install worked successfully" muncul di http://127.0.0.1:8000.

Editor Latihan

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

Tips

manage.py adalah pintu masuk hampir semua perintah Django — migrasi database, membuat superuser, menjalankan server, semua lewat python manage.py <perintah>. Django beda dari FastAPI: satu proyek Django berisi banyak "app" (modul), sedangkan FastAPI biasanya satu file/paket datar tanpa struktur app wajib.