Project

General

Profile

Bug #23068

Le tri sur la colonne titre est ineffectif

Added by Benjamin Dauvergne about 1 year ago.

Status:
Nouveau
Priority:
Normal
Assignee:
-
Target version:
Start date:
10 Apr 2018
Due date:
% Done:

0%

Patch proposed:
No
Planning:
No

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'])

Also available in: Atom PDF