Bug #23068
Le tri sur la colonne titre est ineffectif
Start date:
10 April 2018
Due date:
% Done:
0%
Estimated time:
Patch proposed:
No
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'])