2017-01-22 1 views
0

J'ai récemment déployé mon application Django sur Heorku. Cependant, vouloir installer un moyen astucieux pour qu'il passe automatiquement en mode débogage lorsqu'il n'est pas sur Heroku et sur ma machine locale.Environnement système d'exploitation par défaut sur la machine locale

Jusqu'à présent, j'ai ajouté une variable d'environnement « Debug_Flag » (FAUX) à Heorku pour déclencher les éléments suivants:

DEBUG = os.environ['DEBUG_FLAG'] 

Mais voulez avoir un défaut à true si introuvable.

Des idées sans utiliser une instruction if?

Répondre

0

os.environ est un Mapping, un objet similaire à dict. Il suffit d'utiliser get avec une valeur par défaut:

DEBUG = os.environ.get('DEBUG_FLAG', True)