İkinci Bir Sayfa
Coddy'nin Django Journey'sinin Django Temelleri bölümünün bir parçası. Ders 2 / 23.
Kafe bir Hakkında sayfası istiyor. Django, mysite/urls.py dosyası, yani projenin URLconf'u, öyle söylediği için / adresini home'a gönderir:
urlpatterns = [
path("", views.home),
]Her path(), bir rotayı bir görünüme eşler. /faq/ isteği için Django ilk eğik çizgiyi kaldırır, urlpatterns içinde ilerler ve faq/ ile eşleşen ilk rotanın görünümünü çağırır. Hiçbir şey eşleşmediğinde Django, 404 Sayfa bulunamadı yanıtını verir.
Yani yeni bir sayfa iki adım gerektirir: views.py içinde bir görünüm ve urls.py içinde ona yönlendiren bir path(). Rotalar başta eğik çizgi olmadan, sonda bir eğik çizgiyle yazılır: "faq/"; "/faq/" ya da "faq" değil.
Görev
KolayHakkında sayfası ekle.
menu/views.pydosyasınaCorner Café opened in 2026.döndüren biraboutgörünümü ekle.mysite/urls.pydosyasınaviews.aboutişlevini işaret eden birabout/yolu ekle. Yollar asla eğik çizgiyle başlamaz.
Görmek için /about/ adresini aç.
Kendin dene
from django.urls import path
from menu import views
urlpatterns = [
path("", views.home),
]
Django Temelleri bölümündeki tüm dersler
1İlk Django Siteniz
Merhaba, Djangoİkinci Bir SayfaKendi başına pratik yap: Django playground