Uso de dotenv en Django

 El uso de dotenv(.env) permite mantener tus configuraciones particulares como rutas y contraseñas fuera de los repositorios de código. De esta forma no hay conflictos entre las configuraciones de los distintos miembros del proyecto y no quedan al descubierto información delicada.

Para usar esta maravillosa funcionalidad primero debemos instalar el paquete python-dotenv con el siguiente comando:

pip install python-dotenv

Luego debemos crear el archivo ".env". En este usaremos el siguiente formato

.env

SECRET_KEY = 'YOUR SECRET KEY'
GITHUB_KEY = 'YOUR GITHUB KEY'
GITHUB_SECRET = 'YOUR GITHUB SECRET KEY'
GOOGLE_KEY = 'YOUR GOOGLE KEY' 

En nuestro código para usar dichos valores debemos hacer esto
from dotenv import load_dotenv
load_dotenv() 
SECRET_KEY = str(os.getenv('SECRET_KEY'))

Para más detalle visita https://dev.to/ que fue material el consultado

Comentarios

Entradas más populares de este blog

Entornos virtuales en python (venv)