"""Project views.""" from __future__ import annotations from typing import TYPE_CHECKING from django_view_decorator import view from utils.view_utils import render if TYPE_CHECKING: from django.http import HttpRequest from django.http import HttpResponse @view( paths="", name="index", login_required=True, ) def index(request: HttpRequest) -> HttpResponse: """View to show the index page.""" return render(request, "index.html") @view( paths="services/", name="services", login_required=True, ) def services_overview(request: HttpRequest) -> HttpResponse: """View to show the services overview.""" return render(request, "services_overview.html")