Changeset View
Changeset View
Standalone View
Standalone View
swh/web/settings/common.py
Show First 20 Lines • Show All 55 Lines • ▼ Show 20 Lines | MIDDLEWARE = [ | ||||
"corsheaders.middleware.CorsMiddleware", | "corsheaders.middleware.CorsMiddleware", | ||||
"django.middleware.common.CommonMiddleware", | "django.middleware.common.CommonMiddleware", | ||||
"django.middleware.csrf.CsrfViewMiddleware", | "django.middleware.csrf.CsrfViewMiddleware", | ||||
"django.contrib.auth.middleware.AuthenticationMiddleware", | "django.contrib.auth.middleware.AuthenticationMiddleware", | ||||
"swh.web.auth.middlewares.OIDCSessionRefreshMiddleware", | "swh.web.auth.middlewares.OIDCSessionRefreshMiddleware", | ||||
"django.contrib.messages.middleware.MessageMiddleware", | "django.contrib.messages.middleware.MessageMiddleware", | ||||
"django.middleware.clickjacking.XFrameOptionsMiddleware", | "django.middleware.clickjacking.XFrameOptionsMiddleware", | ||||
"swh.web.common.middlewares.ThrottlingHeadersMiddleware", | "swh.web.common.middlewares.ThrottlingHeadersMiddleware", | ||||
"swh.web.common.middlewares.ExceptionMiddleware", | |||||
] | ] | ||||
# Compress all assets (static ones and dynamically generated html) | # Compress all assets (static ones and dynamically generated html) | ||||
# served by django in a local development environment context. | # served by django in a local development environment context. | ||||
# In a production environment, assets compression will be directly | # In a production environment, assets compression will be directly | ||||
# handled by web servers like apache or nginx. | # handled by web servers like apache or nginx. | ||||
if swh_web_config["serve_assets"]: | if swh_web_config["serve_assets"]: | ||||
MIDDLEWARE.insert(0, "django.middleware.gzip.GZipMiddleware") | MIDDLEWARE.insert(0, "django.middleware.gzip.GZipMiddleware") | ||||
▲ Show 20 Lines • Show All 210 Lines • Show Last 20 Lines |