grimboite/old/db-routes.md

634 B

Title: Database routes Status: draft

Django permet de séparer un projet en plusieurs applications. Chacune d'entre elles peut être en relation avec une base de données particulière. La manière de faire ceci est:

  1. Définir les différentes bases de données dans le fichier settings.py
  2. Définir les différentes routes en fonction des applications dans un fichier spécifique
  3. Définir le paramètre DATABASE_ROUTERS dans le fichier settings.py pour y spécifier les classes de routage.

L'idée est "simplement" d'associer une application avec une chaîne de connection, au travers de ce fichiers de routes.