Gestion des environnements dev, préproduction, production

Cet article vous propose une méthode de gestion du fichier settings.py de python pour déployer facilement et rapidement avec GIT depuis l’environnement de développement, en préproduction puis en production sans rien changer dans le code.

La façon la plus intéressante de gérer les variables du fichier settings.py de Django est sans doute d’utiliser les variables d’environnement. Je parlerai de ces variables dans un autre article. Toutefois, que faire si l’environnement de pré-production et l’environnement de production sont hébergés sur le même serveur apache ? Je vous propose une solution que j’ai mise en place et qui me fait gagner un temps précieux.

Read more « Gestion des environnements dev, préproduction, production »