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
-~----------~----~----~----~------~----~------~--~---

Reply via email to