Projet

Général

Profil

Bug #23068

Le tri sur la colonne titre est ineffectif

Ajouté par Benjamin Dauvergne il y a environ 6 ans. Mis à jour il y a plus de 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
Début:
10 avril 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:

Description

Ce code magique ne fait rien à part faire croire qu'on peut trier (introduit dans #22516):

      <th class="orderable sortable title"><a href="?sort=title">Title</a></th>

Dans un premier temps je vais juste retirer le lien est les classes ensuite si on veut récupérer du tri ce ne sera pas direct, il faudra expliquer à django-tables comment trier un truc qui peut-être soit le titre soit le nom du fichier1.

1 https://stackoverflow.com/questions/2926931/django-queryset-ordering-by-expression

PS: pour info pour trier il faudrait faire un truc comme cela:

qs.extra(select={'real_title': 'COALESCE(NULLIF(title, ''), filename)'}, order_by=['(-)real_title'])

Historique

#1

Mis à jour par Benjamin Dauvergne il y a plus de 2 ans

  • Statut changé de Nouveau à Fermé

Formats disponibles : Atom PDF