Les migrations propagent les changements des modèles vers la base. makemigrations génère les fichiers de migration à partir des différences, migrate les applique. Elles sont versionnées avec le code, ce qui permet à toute l'équipe de garder des bases synchronisées.
Exemple
python manage.py makemigrations
python manage.py migrate