Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| dev:python:flask:flask_gestion_des_configurations [2025/07/26 11:50] – yoann | dev:python:flask:flask_gestion_des_configurations [2025/07/26 13:09] (Version actuelle) – yoann | ||
|---|---|---|---|
| Ligne 8: | Ligne 8: | ||
| - | Conserver les variables de configuration dans des classes | + | Conserver les variables de configuration dans des classes |
| + | |||
| + | * **Lisibilité** : Les paramètres de configurations sont définis dans les attributs de la classe plus facilement lisibles et compréhensibles ; | ||
| + | * **Flexibilité** : Il est simple de recharger une configuration et ainsi de basculer entre plsusieurs environnements (developpement, | ||
| + | * **Centralisation** de la configuration : Toutes les options de configuration sont regroupées et organisées. L' | ||
| Dans le répertoire du projet, on peut créer un module configs.py | Dans le répertoire du projet, on peut créer un module configs.py | ||
| Ligne 27: | Ligne 32: | ||
| - | On peut ensuite facilement importer et utiliser ces classes | + | On peut ensuite facilement importer et utiliser ces classes |
| <code python> | <code python> | ||
| </ | </ | ||