¿Cómo puedo agregar permanentemente una clave a os.environ?
Estoy implementando una implementación de Django y tengo la siguiente lógica en mi archivo de configuración.
<code>if 'DEPLOYMENT_TYPE' in os.environ: DEPLOYMENT = os.environ['DEPLOYMENT_TYPE'].upper() </code>
Por lo tanto, quiero poder configurar la clave 'DEPLOYMENT_TYPE' en os.environ por computadora. Lo he intentado en una concha separada:
<code>os.putenv('DEPLOYMENT_TYPE', ...) os.environ['DEPLOYMENT_TYPE'] = ... </code>
Sin embargo, esto no funciona porque supongo que os.environ se llena cuando se importa el sistema operativo. Por lo tanto, ¿cuál es la mejor manera de configurar el 'DEPLOYMENT_TYPE' por computadora? No puedo simplemente pegar la línea en mi archivo de configuración.