2017-01-09 3 views

Antwort

2

Vom Github page bin verwirrt erklären:

Liest den Schlüssel , Wertpaar von .env und fügt sie zur Umgebungsvariablen hinzu. Es ist großartig, App-Einstellungen während der Entwicklung und in der Produktion mit 12-Faktor-Prinzipien zu verwalten.

Angenommen, Sie haben die .env-Datei zusammen mit Ihrem Einstellungsmodul erstellt.

. 
├── .env 
└── settings.py 

Fügen Sie den folgenden Code in Ihre settings.py

# settings.py 
from os.path import join, dirname 
from dotenv import load_dotenv 

dotenv_path = join(dirname(__file__), '.env') 
load_dotenv(dotenv_path) 

SECRET_KEY = os.environ.get("SECRET_KEY") 
DATABASE_PASSWORD = os.environ.get("DATABASE_PASSWORD") 

.env eine einfache Textdatei ist. Wenn jede Umgebungsvariable pro Zeile im Format KEY = "Value" aufgeführt ist, werden Zeilen, die mit # beginnen, ignoriert.

SOME_VAR=someval 
# I am a comment and that is OK 
FOO="BAR" 
+0

Ich wünschte, ich finde das gleiche auf github bitte elobarate –

Verwandte Themen