better ordering on list view

This commit is contained in:
Tobias Brunner 2025-02-26 10:39:23 +01:00
parent efc5fefeb4
commit 67824483cb
No known key found for this signature in database
4 changed files with 21 additions and 12 deletions

View file

@ -9,14 +9,18 @@ from hub.services.models import (
def service_list(request):
services = Service.objects.all().prefetch_related(
"categories",
"offerings",
"offerings__cloud_provider",
"offerings__plans",
"offerings__plans__prices",
"consulting_partners",
"external_links",
services = (
Service.objects.all()
.order_by("name")
.prefetch_related(
"categories",
"offerings",
"offerings__cloud_provider",
"offerings__plans",
"offerings__plans__prices",
"consulting_partners",
"external_links",
)
)
cloud_providers = CloudProvider.objects.all()
categories = Category.objects.filter(parent=None).prefetch_related("children")