|
|
|
@ -54,6 +54,24 @@ INSTALLED_APPS = [
|
|
|
|
|
# "otp_yubikey",
|
|
|
|
|
"mixins",
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Performance optimisations
|
|
|
|
|
CACHES = {
|
|
|
|
|
"default": {
|
|
|
|
|
"BACKEND": "django.core.cache.backends.redis.RedisCache",
|
|
|
|
|
"LOCATION": "unix:///var/run/socks/redis.sock",
|
|
|
|
|
"OPTIONS": {
|
|
|
|
|
"db": "10",
|
|
|
|
|
"parser_class": "redis.connection.PythonParser",
|
|
|
|
|
"pool_class": "redis.BlockingConnectionPool",
|
|
|
|
|
},
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
# CACHE_MIDDLEWARE_ALIAS
|
|
|
|
|
# CACHE_MIDDLEWARE_SECONDS
|
|
|
|
|
# CACHE_MIDDLEWARE_KEY_PREFIX
|
|
|
|
|
|
|
|
|
|
CRISPY_TEMPLATE_PACK = "bulma"
|
|
|
|
|
CRISPY_ALLOWED_TEMPLATE_PACKS = ("bulma",)
|
|
|
|
|
DJANGO_TABLES2_TEMPLATE = "django-tables2/bulma.html"
|
|
|
|
@ -69,6 +87,9 @@ MIDDLEWARE = [
|
|
|
|
|
"django.contrib.messages.middleware.MessageMiddleware",
|
|
|
|
|
"django.middleware.clickjacking.XFrameOptionsMiddleware",
|
|
|
|
|
"django_htmx.middleware.HtmxMiddleware",
|
|
|
|
|
# 'django.middleware.cache.UpdateCacheMiddleware',
|
|
|
|
|
# 'django.middleware.common.CommonMiddleware',
|
|
|
|
|
# 'django.middleware.cache.FetchFromCacheMiddleware',
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
ROOT_URLCONF = "app.urls"
|
|
|
|
|