context_processors.py 344 B

1234567891011
  1. from .activetheme import get_active_theme
  2. from .cache import get_theme_cache, set_theme_cache
  3. def theme(request):
  4. active_theme = get_theme_cache(request.cache_versions)
  5. if active_theme is None:
  6. active_theme = get_active_theme()
  7. set_theme_cache(request.cache_versions, active_theme)
  8. return {"theme": active_theme}