Un projet Django se compose d'un dossier de configuration (réglages, URL racine, points d'entrée WSGI/ASGI) et d'applications, des modules réutilisables qui regroupent modèles, vues, gabarits et tests. Cette séparation en applications à responsabilité unique garde le code lisible et testable. Le schéma suit le patron MVT (modèle, vue, gabarit).
Exemple
django-admin startproject config .
python manage.py startapp blog