This sounds like a good time to use jQuery. If all the data is being displayed at once anyway, then it'll be faster and easier to do the filtering and sorting client-side.
Even if you're talking about a lot of data, things like the click-sorting of table columns should probably be done with JavaScript, not be reloading the entire page. The pagination you'll have to handle with CSS. That may be annoying to do, depending on whether you can reliably assume that x number of records constitute a page. However, none of this has much of to do with Django. It's just general Web development stuff. Shawn -- 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.