# Interfaces de programmation L’application expose des **interfaces web (HTML)** via les routes Django, ainsi que l’interface **Django Admin**. ## Routes principales ### Application (`oc_lettings_site/urls.py`) - `/` → page d’accueil - `/lettings/` → routes de l’app *lettings* - `/profiles/` → routes de l’app *profiles* - `/admin/` → interface d’administration ### Routes de test / démonstration - `/test-404/` → déclenche une 404 contrôlée - `/test-500/` → déclenche une erreur serveur (500) - `/sentry-debug/` → route de test Sentry ## App `lettings` - `/lettings/` → liste des locations - `/lettings//` → détail d’une location ## App `profiles` - `/profiles/` → liste des profils - `/profiles//` → détail d’un profil (par username)