Menu
CoddyTech

Une deuxième page

Fait partie de la section Les bases de Django du Journey Django de Coddy. Leçon 2 sur 23.

Le café veut une page À propos. Django envoie / vers home, car mysite/urls.py, le URLconf du projet, le spécifie :

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

Chaque path() associe une route à une vue. Pour une requête vers /faq/, Django supprime la première barre oblique, parcourt urlpatterns et appelle la vue de la première route correspondant à faq/. Si aucune route ne correspond, la réponse est 404 Page introuvable.

Une nouvelle page nécessite donc deux étapes : une vue dans views.py et un path() vers celle-ci dans urls.py. Les routes se terminent par une barre oblique : "faq/", et non "faq".

challenge icon

Défi

Facile

Ajoute une page À propos à l’adresse /about/ :

  • dans menu/views.py, une vue about qui renvoie Corner Café opened in 2026. ;
  • dans mysite/urls.py, une route "about/" pour cette page.

Appuie sur Exécuter : l’aperçu s’ouvre sur /about/.

Essayez vous-même

from django.urls import path

from menu import views

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

Toutes les leçons de Les bases de Django

Entraînez-vous par vous-même : Playground Django