Files
VacatureRadar/apps/core/context_processors.py
T

22 lines
539 B
Python

from __future__ import annotations
from typing import Any
from django.http import HttpRequest
from apps.profiles.models import SearchProfile
def navigation_context(request: HttpRequest) -> dict[str, Any]:
context = {
"app_name": "VacatureRadar",
"app_version": "0.3.0",
}
if request.user.is_authenticated:
context["navigation_profile"] = (
SearchProfile.objects.filter(user=request.user, is_active=True)
.only("id", "name")
.first()
)
return context