use django whitenoise for static files

This commit is contained in:
Brian S. Stephan 2025-11-24 09:46:58 -06:00
parent 61f1ac6222
commit e21ae464e2
4 changed files with 9 additions and 0 deletions

View File

@ -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 #
###############

View File

@ -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

View File

@ -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

View File

@ -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