On Mon, 2009-04-06 at 13:27 -0400, Karen Tracey wrote: [...] > > Multi-column ordering has been requested before, you might try > searching the list and tracker for details on why it's not being done > now.
One of the big reasons this isn't available is that it's quite a challenging UI problem. The admin allows interactive ordering selection by clicking on column names. However, that then presents problems when trying to differentiate between "add this ordering to the previous selected column(s) for ordering" and "start a new ordering with this column as the primary ordering". Similarly, restoring to the initial, default state is fiddly. Now, the people wanting multi-column ordering will say they don't need interactive stuff and it should be pitched in favour of their concern. Others want the reverse (effectively what we have now) and some people want the lot. So we're not messing around with what's there now at the moment, since it works for a large portion of use-cases. If somebody was to come up with an awesome, knock it out of the park, UI for controlling this, we'd consider it seriously. But adding more knobs and checkboxes and levers to support effective edge-cases like this complicates the interface for everybody, which is why UI design a hard issue. Regards, Malcolm > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---