Django Project
Un projet Django est composé de plusieurs applications. Chaque app gère une fonctionnalité (ex: blog, forum, boutique).
Créer une application
python manage.py startapp blog
Il faut ensuite l'ajouter dans settings.py :
INSTALLED_APPS = [
# ...
'blog.apps.BlogConfig',
]
Structure d'une app
models.py: Définition des données.views.py: Logique des pages.urls.py: Routage des URLs.admin.py: Configuration de l'interface admin.