Table des matières

URLs avec Django

Les URLs sont paramétrées au travers d'expressions régulières définies dans les fichiers urls.py des applications et du projet. Chaque url est déclarée via la fonction url(). Cette fonction peut prendre jusqu'à 4 paramètres en entrée :

syntaxe

url(regex, view,[kwargs, name])

Paramètres

Expression régulière permettant de déterminer l'URL. Le motif ne contient ni les paramètres GET ou POST de la requête http, ni le nom de domaine mais uniquement les arguments de navigation.

Lorsqu'une expression régulière est satisfaite, Django va charger la vue correspondante grâce à un objet HttpRequest

Arguments sous forme de mots clé

URL nommée