Menu
CoddyTech

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

challenge icon

Görev

Kolay

Hakkında sayfası ekle.

  1. menu/views.py dosyasına Corner Café opened in 2026. döndüren bir about görünümü ekle.
  2. mysite/urls.py dosyasına views.about işlevini işaret eden bir about/ 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

Kendi başına pratik yap: Django playground