(Env) ┌─[sandy@sandy]─[~/Dropbox/Project/Django/scrap] └──╼ $ pip install django-environ Collecting django-environ Downloading django_environ-0.4.5-py2.py3-none-any.whl (21 kB) Installing collected packages: django-environ Successfully installed django-environ-0.4.5
settings.py
import environ
env = environ.Env()
environ.Env().read_env()
SECRET_KEY = env('SECRET_KEY')
DATABASES = {
'default': {
'ENGINE': env('DATABASE_ENGINE'),
'NAME': env('DATABASE_NAME'),
'USER': env('DATABASE_USER'),
'PASSWORD': env('DATABASE_PASSWORD'),
'HOST': env('DATABASE_HOST'),
'PORT': env('DATABASE_PORT'),
'OPTIONS': {'charset': 'utf8mb4'},
}
}
.Env
SECRET_KEY='xxxxxxxxxxxxxxxxxxxx' DATABASE_ENGINE=django.db.backends.mysql DATABASE_NAME=issue DATABASE_USER=root DATABASE_PASSWORD=password DATABASE_HOST=127.0.0.1 DATABASE_PORT=3306