Gérer ses secrets dans des variables d’environnement

Vous vous demandez sans doute pourquoi un article sur ce sujet alors qu’on trouve plein de documentation sur le sujet sur le web. Eh bien parce que j’ai un tout petit peu galéré pour savoir où il fallait mettre ces satanées variables d’environnement pour que tout fonctionne bien.

Read more « Gérer ses secrets dans des variables d’environnement »

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 »