Halaman Kedua
Termasuk bagian Dasar-Dasar Django dalam perjalanan Django di Coddy. Pelajaran 2 dari 23.
Kafe ini menginginkan halaman Tentang. Django mengarahkan / ke home karena mysite/urls.py, URLconf proyek, menyatakan demikian:
urlpatterns = [
path("", views.home),
]Setiap path() memasangkan rute dengan sebuah view. Untuk permintaan ke /faq/, Django menghapus garis miring pertama, menelusuri urlpatterns dan memanggil view dari rute pertama yang cocok dengan faq/. Jika tidak ada yang cocok, jawabannya adalah 404 Page not found.
Jadi, halaman baru memerlukan dua langkah: sebuah view di views.py, dan path() yang mengarah ke sana di urls.py. Rute diakhiri dengan garis miring: "faq/", bukan "faq".
Tantangan
MudahTambahkan halaman Tentang di /about/:
- di
menu/views.py, sebuah viewaboutyang mengembalikanCorner Café opened in 2026.; - di
mysite/urls.py, sebuah rute"about/"untuk halaman tersebut.
Tekan Run: pratinjau akan membuka /about/.
Coba sendiri
from django.urls import path
from menu import views
urlpatterns = [
path("", views.home),
]
Semua pelajaran di Dasar-Dasar Django
4Tata Letak dan File Statis
Pewarisan TemplateJudul untuk Setiap HalamanLatihan sendiri: Playground Django