Add environ_settings.py for situations where you want to configure GetTogether using runtime variables (such as docker, vagrant or other container style deployments). Fixes #12
This commit is contained in:
parent
9e26c86f3c
commit
f021893dd3
2 changed files with 18 additions and 0 deletions
17
get_together/environ_settings.py
Normal file
17
get_together/environ_settings.py
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
# Use environment variables to configure settings
|
||||||
|
|
||||||
|
import os
|
||||||
|
from get_together.settings import *
|
||||||
|
|
||||||
|
DEBUG=os.environ.get('DEBUG_MODE', False)=="True"
|
||||||
|
ALLOWED_HOSTS = os.environ.get('ALLOWED_HOSTS', '127.0.0.1').split(',')
|
||||||
|
|
||||||
|
SECRET_KEY=os.environ.get('SECRET_KEY', '')
|
||||||
|
|
||||||
|
# Database configs
|
||||||
|
import dj_database_url
|
||||||
|
DATABASES['default'].update(dj_database_url.config())
|
||||||
|
|
||||||
|
MEDIA_URL = os.environ.get('MEDIA_URL', '/media/')
|
||||||
|
STATIC_URL = os.environ.get('STATIC_URL', '/static/')
|
||||||
|
|
|
@ -15,3 +15,4 @@ six==1.11.0
|
||||||
social-auth-app-django==2.1.0
|
social-auth-app-django==2.1.0
|
||||||
social-auth-core==1.6.0
|
social-auth-core==1.6.0
|
||||||
urllib3==1.22
|
urllib3==1.22
|
||||||
|
dj-database-url==0.4.2
|
||||||
|
|
Loading…
Reference in a new issue