Halaman 404
Termasuk bagian Dasar-Dasar Django dalam perjalanan Django di Coddy. Pelajaran 5 dari 23.
Seseorang menambahkan halaman Kontak, tetapi halaman itu menampilkan 404. view-nya baik-baik saja.
404 adalah kode status, angka yang dikirim server bersama setiap respons: 200 berarti OK, 404 berarti halaman itu tidak ada. Django menampilkan 404 saat tidak ada rute yang cocok.
Dengan DEBUG = True di settings.py, halaman 404 dibuat untuk kamu sebagai developer: halaman itu mencantumkan setiap pola yang dicoba Django dan path yang diterimanya. Di situs lain, tampilannya mungkin seperti ini:
Using the URLconf defined in mysite.urls, Django tried these URL patterns, in this order:
menu/
events/
galery/
The current path, gallery/, didn't match any of these.Periksa path terhadap setiap pola, huruf demi huruf. Rute harus cocok persis: gallery/ bukan galery/, dan bukan Gallery/. Situs aktif menetapkan DEBUG = False, jadi pengunjung tidak akan pernah melihat daftar ini.
Tantangan
MudahBuka /contact/ di pratinjau, baca pola yang dicoba Django, lalu perbaiki rute di menu/urls.py.
Tekan Jalankan: /contact/ menampilkan Write to us at hello@cornercafe.example.
Coba sendiri
from django.urls import path
from . import views
urlpatterns = [
path("", views.home),
path("about/", views.about),
path("hours/", views.hours),
path("contcat/", views.contact),
]
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar Django
4Tata Letak dan File Statis
Pewarisan TemplateJudul untuk Setiap HalamanLatihan sendiri: Playground Django