Menu
CoddyTech

עמוד שני

חלק מהיחידה יסודות Django במסלול ה-Django של Coddy. שיעור 2 מתוך 23.

בית הקפה רוצה דף "אודות". Django שולח את / אל home כי mysite/urls.py, קובץ ה־URLconf של הפרויקט, מורה לו לעשות זאת:

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

כל path() משייך נתיב לתצוגה. עבור בקשה אל /faq/, Django מסיר את הלוכסן הראשון, עובר על urlpatterns לפי הסדר וקורא לתצוגה של הנתיב הראשון שתואם ל־faq/. כשאין התאמה, Django משיב ב־404 הדף לא נמצא.

לכן, הוספת דף חדש דורשת שני שלבים: תצוגה ב־views.py, ו־path() אליה ב־urls.py. לנתיבים אין לוכסן בתחילתם ויש לוכסן אחד בסופם: "faq/", ולא "/faq/" או "faq".

challenge icon

אתגר

קל

הוסף דף אודות.

  1. ב־menu/views.py, הוסף תצוגה בשם about שמחזירה את Corner Café opened in 2026.
  2. ב־mysite/urls.py, הוסף נתיב about/ שמצביע אל views.about. נתיבים לעולם אינם מתחילים בלוכסן.

פתח את /about/ כדי לראות את הדף.

נסו בעצמכם

from django.urls import path

from menu import views

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

כל השיעורים ביחידה יסודות Django

תרגלו בעצמכם: Django אונליין