18 lines
705 B
Python
18 lines
705 B
Python
import os
|
|
import time
|
|
|
|
from django.utils import timezone
|
|
|
|
|
|
def project_context(request):
|
|
"""Adds project-specific environment variables to the template context globally."""
|
|
return {
|
|
"project_name": os.getenv("PROJECT_NAME", "Loterias BR Pro"),
|
|
"project_description": os.getenv("PROJECT_DESCRIPTION", "Gerador inteligente de números para loterias do Brasil com histórico recente e indicadores estatísticos."),
|
|
"project_image_url": os.getenv("PROJECT_IMAGE_URL", ""),
|
|
"is_admin": bool(request.session.get("admin_auth")),
|
|
"current_time": timezone.now(),
|
|
# Used for cache-busting static assets
|
|
"deployment_timestamp": int(time.time()),
|
|
}
|