Skip to content

Commit

Permalink
Configured whitenoise for production
Browse files Browse the repository at this point in the history
  • Loading branch information
sanchagrins committed Aug 1, 2017
1 parent cf679cf commit 8c252dd
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,6 @@ docs/_build/

# Selnium Files
geckodriver.log

#Static Files
slack_invite/slack_invite/staticfiles
1 change: 1 addition & 0 deletions slack_invite/Procfile
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
web: gunicorn slack_invite.wsgi
3 changes: 3 additions & 0 deletions slack_invite/requirements/production.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
-r base.txt
gunicorn==19.7.1
whitenoise==3.3.0
19 changes: 19 additions & 0 deletions slack_invite/slack_invite/settings/production.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,22 @@
from .base import *

DEBUG = False
ALLOWED_HOSTS = ['localhost']

STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
STATIC_URL = '/static/'

# Extra places for collectstatic to find static files.
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static'),
)
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'whitenoise.middleware.WhiteNoiseMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
]

0 comments on commit 8c252dd

Please sign in to comment.