From e151f241f1d294ce13dd19696913f97622d99c8d Mon Sep 17 00:00:00 2001 From: Rafa Miranda Date: Wed, 21 Jun 2017 16:08:00 -0500 Subject: [PATCH] Heroku settings --- Procfile | 1 + smsuela/settings.py | 9 ++++++++- smsuela/wsgi.py | 3 ++- 3 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 Procfile diff --git a/Procfile b/Procfile new file mode 100644 index 0000000..d17c4a5 --- /dev/null +++ b/Procfile @@ -0,0 +1 @@ +web: gunicorn smsuela.wsgi --log-file - \ No newline at end of file diff --git a/smsuela/settings.py b/smsuela/settings.py index 8b8262d..896d651 100644 --- a/smsuela/settings.py +++ b/smsuela/settings.py @@ -1,4 +1,6 @@ import os +from django.core.wsgi import get_wsgi_application +import dj_database_url BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) @@ -6,7 +8,8 @@ DEBUG = True -ALLOWED_HOSTS = [] +ALLOWED_HOSTS = ['*'] +SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https') INSTALLED_APPS = [ 'home.apps.HomeConfig', @@ -55,6 +58,9 @@ } } +DATABASES['default'] = dj_database_url.config() + + AUTH_PASSWORD_VALIDATORS = [ { 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', @@ -81,3 +87,4 @@ USE_TZ = True STATIC_URL = '/static/' +STATIC_ROOT = 'staticfiles' diff --git a/smsuela/wsgi.py b/smsuela/wsgi.py index 8f1ff64..50b5ff5 100644 --- a/smsuela/wsgi.py +++ b/smsuela/wsgi.py @@ -10,7 +10,8 @@ import os from django.core.wsgi import get_wsgi_application +from dj_static import Cling os.environ.setdefault("DJANGO_SETTINGS_MODULE", "smsuela.settings") -application = get_wsgi_application() +application = Cling(get_wsgi_application())