|
|
@ -36,11 +36,13 @@ INSTALLED_APPS = [
|
|
|
|
'django.contrib.contenttypes',
|
|
|
|
'django.contrib.contenttypes',
|
|
|
|
'django.contrib.sessions',
|
|
|
|
'django.contrib.sessions',
|
|
|
|
'django.contrib.messages',
|
|
|
|
'django.contrib.messages',
|
|
|
|
|
|
|
|
"whitenoise.runserver_nostatic",
|
|
|
|
'django.contrib.staticfiles',
|
|
|
|
'django.contrib.staticfiles',
|
|
|
|
]
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
MIDDLEWARE = [
|
|
|
|
MIDDLEWARE = [
|
|
|
|
'django.middleware.security.SecurityMiddleware',
|
|
|
|
'django.middleware.security.SecurityMiddleware',
|
|
|
|
|
|
|
|
"whitenoise.middleware.WhiteNoiseMiddleware",
|
|
|
|
'django.contrib.sessions.middleware.SessionMiddleware',
|
|
|
|
'django.contrib.sessions.middleware.SessionMiddleware',
|
|
|
|
'django.middleware.common.CommonMiddleware',
|
|
|
|
'django.middleware.common.CommonMiddleware',
|
|
|
|
'django.middleware.csrf.CsrfViewMiddleware',
|
|
|
|
'django.middleware.csrf.CsrfViewMiddleware',
|
|
|
@ -114,8 +116,16 @@ USE_TZ = True
|
|
|
|
|
|
|
|
|
|
|
|
# Static files (CSS, JavaScript, Images)
|
|
|
|
# Static files (CSS, JavaScript, Images)
|
|
|
|
# https://docs.djangoproject.com/en/5.0/howto/static-files/
|
|
|
|
# https://docs.djangoproject.com/en/5.0/howto/static-files/
|
|
|
|
|
|
|
|
STORAGES = {
|
|
|
|
|
|
|
|
"staticfiles": {
|
|
|
|
|
|
|
|
"BACKEND": "whitenoise.storage.CompressedManifestStaticFilesStorage",
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
STATIC_URL = 'static/'
|
|
|
|
STATIC_URL = 'static/'
|
|
|
|
|
|
|
|
STATICFILES_DIRS = [
|
|
|
|
|
|
|
|
BASE_DIR / "static",
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
STATIC_ROOT = BASE_DIR / "staticfiles"
|
|
|
|
|
|
|
|
|
|
|
|
# Default primary key field type
|
|
|
|
# Default primary key field type
|
|
|
|
# https://docs.djangoproject.com/en/5.0/ref/settings/#default-auto-field
|
|
|
|
# https://docs.djangoproject.com/en/5.0/ref/settings/#default-auto-field
|
|
|
|