What is the Django Way (tm) to paginate complex queries with user-controlled parameters? That is, if I want to paginate the results of a foos.get_list({'lots': 'of_complex', ['junk': 'in here']}) where the query terms are submitted via form, how should I go about that while maintaining the user-posted values from page to page?
Thanks in advance for your thoughts. - John