diff --git a/dr_botzo/settings.py b/dr_botzo/settings.py index 083d9e4..1d49c29 100644 --- a/dr_botzo/settings.py +++ b/dr_botzo/settings.py @@ -55,6 +55,7 @@ INSTALLED_APPS = ( MIDDLEWARE = ( 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', + 'whitenoise.middleware.WhiteNoiseMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', @@ -145,6 +146,9 @@ BOOTSTRAP3 = { 'javascript_in_head': True, } +# whitenoise +STATIC_PATH = os.path.join(BASE_DIR, 'staticfiles') + ############### # web options # ############### diff --git a/requirements/requirements-dev.txt b/requirements/requirements-dev.txt index 5bed496..1863fa4 100644 --- a/requirements/requirements-dev.txt +++ b/requirements/requirements-dev.txt @@ -224,6 +224,8 @@ wheel==0.38.4 # via # pip-tools # tox-wheel +whitenoise==6.7.0 + # via -r requirements/requirements.in zalgo-text==0.6 # via -r requirements/requirements.in diff --git a/requirements/requirements.in b/requirements/requirements.in index 30c4252..4881479 100644 --- a/requirements/requirements.in +++ b/requirements/requirements.in @@ -9,4 +9,5 @@ ply # dice lex/yacc compiler python-dateutil # countdown relative math python-mpd2 # client for mpd pytz # timezone awareness +whitenoise # easier static files zalgo-text # zalgoify text diff --git a/requirements/requirements.txt b/requirements/requirements.txt index bd2abbf..ad02d95 100644 --- a/requirements/requirements.txt +++ b/requirements/requirements.txt @@ -78,5 +78,7 @@ tempora==5.2.1 # jaraco-logging typing-extensions==4.5.0 # via pydantic +whitenoise==6.7.0 + # via -r requirements/requirements.in zalgo-text==0.6 # via -r requirements/requirements.in