Menu
CoddyTech

Druga strona

Część sekcji Podstawy Django ścieżki Django w Coddy. Lekcja 2 z 23.

Kawiarnia chce mieć stronę „O nas”. Django kieruje / do home, ponieważ mysite/urls.py, czyli projektowy URLconf, tak określa:

urlpatterns = [
    path("", views.home),
]

Każde path() łączy trasę z widokiem. W przypadku żądania dotyczącego /faq/ Django usuwa pierwszy ukośnik, przechodzi przez urlpatterns i wywołuje widok pierwszej trasy pasującej do faq/. Gdy nic nie pasuje, odpowiedzią jest 404 Nie znaleziono strony.

Nowa strona wymaga więc dwóch kroków: widoku w views.py i path() prowadzącego do niego w urls.py. Trasy kończą się ukośnikiem: "faq/", a nie "faq".

challenge icon

Wyzwanie

Łatwy

Dodaj stronę „O nas” pod adresem /about/:

  • w pliku menu/views.py widok about, który zwraca Corner Café opened in 2026.;
  • w pliku mysite/urls.py trasę "about/".

Naciśnij Uruchom: podgląd otworzy stronę /about/.

Spróbuj swoich sił

from django.urls import path

from menu import views

urlpatterns = [
    path("", views.home),
]

Wszystkie lekcje w sekcji Podstawy Django

Poćwicz samodzielnie: Edytor online Django