diff --git a/Pipfile b/Pipfile index 8a9b85e..2f58703 100644 --- a/Pipfile +++ b/Pipfile @@ -7,3 +7,5 @@ name = "pypi" Django = "~=3.2" psycopg2-binary = "~=2.8.6" social-auth-app-django = "~=4.0.0" +gunicorn = "*" +whitenoise = "*" diff --git a/hunt/settings/__init__.py b/hunt/settings/__init__.py index 0cecf30..7077fa6 100644 --- a/hunt/settings/__init__.py +++ b/hunt/settings/__init__.py @@ -45,6 +45,7 @@ INSTALLED_APPS = [ MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', + 'whitenoise.middleware.WhiteNoiseMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', @@ -166,6 +167,9 @@ STATIC_ROOT = BASE_DIR / "serve" STATICFILES_DIRS = [ BASE_DIR / "static", ] +STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage' + + # Default primary key field type # https://docs.djangoproject.com/en/3.2/ref/settings/#default-auto-field