Versiunea funcțională EUMI

This commit is contained in:
2026-08-31 16:10:46 +03:00
parent 75bcef3095
commit ce5028a27f
58 changed files with 4271 additions and 98 deletions
+21 -1
View File
@@ -1,3 +1,23 @@
from django.shortcuts import render
from django.db.models import Q
from .models import Intervention
# Create your views here.
def intervention_list(request):
query = request.GET.get("search", "")
tickets = Intervention.objects.all().order_by("-created_at")
if query:
tickets = tickets.filter(
Q(title__icontains=query)
| Q(description__icontains=query)
| Q(reported_by__name__icontains=query)
| Q(assigned_to_it__icontains=query)
)
context = {"tickets": tickets}
if request.headers.get("HX-Request"):
return render(request, "interventions/partials/ticket_table.html", context)
return render(request, "interventions/intervention_list.html", context)