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 :
url(regex, view,[kwargs, name])
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