Bug #23068
Le tri sur la colonne titre est ineffectif
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'])