diff --git a/django_app/settings_dev.py b/django_app/settings_dev.py index 460e89f7..ff583b6d 100644 --- a/django_app/settings_dev.py +++ b/django_app/settings_dev.py @@ -1,42 +1,42 @@ # settings for dev.py import environ +import os # If using in your own project, update the project namespace below from django_app.settings import * env = environ.Env( # set casting, default value DEBUG=(bool, False) ) -# reading .env file -environ.Env.read_env() + # False if not in os.environ DEBUG = env('DEBUG') # Raises django's ImproperlyConfigured exception if SECRET_KEY not in os.environ SECRET_KEY = env('SECRET_KEY') # wildcard to change for production ALLOWED_HOSTS = ['*'] # } DATABASES = { # read os.environ['DATABASE_URL'] and raises ImproperlyConfigured exception if not found 'default': { 'ENGINE': 'django.db.backends.mysql', - 'DBNAME': env('DBNAME'), - 'DBUSER': env('DBUSER'), - 'DBPASSWORD': env('DBPASSWORD'), - 'DBHOST': env('DBHOST'), + 'DBNAME': os.getenv('DBNAME'), + 'DBUSER': os.getenv('DBUSER'), + 'DBPASSWORD': os.getenv('DBPASSWORD'), + 'DBHOST': os.getenv('DBHOST'), 'PORT': '5432', } } # Env.db_url_config('sqlite:////full/path/to/your/file.sqlite') # {'ENGINE': 'django.db.backends.sqlite3', 'HOST': '', 'NAME': '/full/path/to/ # ˓→your/file.sqlite', 'PASSWORD': '', 'PORT': '', 'USER': ''} \ No newline at end of file