Menu
CoddyTech

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".

challenge icon

Tantangan

Mudah

Tambahkan halaman Tentang di /about/:

  • di menu/views.py, sebuah view about yang mengembalikan Corner 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

Latihan sendiri: Playground Django