Changeset View
Changeset View
Standalone View
Standalone View
swh/web/utils/__init__.py
Show First 20 Lines • Show All 299 Lines • ▼ Show 20 Lines | def context_processor(request): | ||||
return { | return { | ||||
"swh_object_icons": swh_object_icons, | "swh_object_icons": swh_object_icons, | ||||
"available_languages": None, | "available_languages": None, | ||||
"swh_client_config": config["client_config"], | "swh_client_config": config["client_config"], | ||||
"oidc_enabled": bool(config["keycloak"]["server_url"]), | "oidc_enabled": bool(config["keycloak"]["server_url"]), | ||||
"browsers_supported_image_mimes": browsers_supported_image_mimes, | "browsers_supported_image_mimes": browsers_supported_image_mimes, | ||||
"keycloak": config["keycloak"], | "keycloak": config["keycloak"], | ||||
"site_base_url": request.build_absolute_uri("/"), | "site_base_url": request.build_absolute_uri("/")[:-1], | ||||
"DJANGO_SETTINGS_MODULE": os.environ["DJANGO_SETTINGS_MODULE"], | "DJANGO_SETTINGS_MODULE": os.environ["DJANGO_SETTINGS_MODULE"], | ||||
"status": config["status"], | "status": config["status"], | ||||
"swh_web_dev": is_swh_web_development(request), | "swh_web_dev": is_swh_web_development(request), | ||||
"swh_web_staging": is_swh_web_staging(request), | "swh_web_staging": is_swh_web_staging(request), | ||||
"swh_web_prod": is_swh_web_production(request), | "swh_web_prod": is_swh_web_production(request), | ||||
"swh_web_version": get_distribution("swh.web").version, | "swh_web_version": get_distribution("swh.web").version, | ||||
"iframe_mode": False, | "iframe_mode": False, | ||||
"ADMIN_LIST_DEPOSIT_PERMISSION": ADMIN_LIST_DEPOSIT_PERMISSION, | "ADMIN_LIST_DEPOSIT_PERMISSION": ADMIN_LIST_DEPOSIT_PERMISSION, | ||||
▲ Show 20 Lines • Show All 215 Lines • Show Last 20 Lines |