Coverage for sm / context_processors.py: 100%
3 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-04-17 13:46 +0000
« prev ^ index » next coverage.py v7.13.5, created at 2026-04-17 13:46 +0000
1from django.conf import settings
4def theme_settings(request):
5 return {
6 "THEME_CONTACT_EMAIL": getattr(
7 settings, "THEME_CONTACT_EMAIL", "oliver@linux-kernel.at"
8 ),
9 "THEME_GITHUB_URL": getattr(
10 settings, "THEME_GITHUB_URL", "https://github.com/ofalk/sm"
11 ),
12 "SOCIALACCOUNT_ENABLED": getattr(settings, "SOCIALACCOUNT_ENABLED", False),
13 "APP_VERSION": getattr(settings, "APP_VERSION", "unknown"),
14 "APP_MODIFICATION_DATE": getattr(settings, "APP_MODIFICATION_DATE", "unknown"),
15 "ANALYTICS_ENABLED": getattr(settings, "ANALYTICS_ENABLED", False),
16 "ANALYTICS_ID": getattr(settings, "ANALYTICS_ID", None),
17 "ANALYTICS_BASE_URL": getattr(
18 settings, "ANALYTICS_BASE_URL", "https://api.swetrix.com"
19 ),
20 }