diff --git a/beesgospel/views.py b/beesgospel/views.py index 4732edc..52caa0a 100644 --- a/beesgospel/views.py +++ b/beesgospel/views.py @@ -3,6 +3,7 @@ from datetime import date, timedelta from django.conf import settings from django.contrib import messages from django.contrib.auth.mixins import LoginRequiredMixin, PermissionRequiredMixin +from django.db.models.functions import Lower from django.http import HttpResponse from django.urls import reverse_lazy from django.views.generic import ( @@ -134,7 +135,7 @@ class ListeChantsView(LoginRequiredMixin, ListView): template_name = "membres/liste_chants.html" def get_queryset(self): - return super().get_queryset().prefetch_related("chantdoc_set").order_by("titre") + return super().get_queryset().prefetch_related("chantdoc_set").order_by(Lower("titre")) class ChantAddView(PermissionRequiredMixin, CreateView):