Ahh great - many thanks. I did wonder this but without better documentation I could not be certain. I currently build a list from my sql query so this should be no problem.
Much appreciated. On Nov 26, 12:47 pm, Thomas Kerpe <[EMAIL PROTECTED]> wrote: > Am 26.11.2008 13:19 Uhr, huw_at1 schrieb:> A small part of my framework > queries a non-Django db due to it being a > > legacy db with primary keys already in use. My question is is there a > > recognised way of applying pagination to non-Django db objects such > > that I can paginate the sql select query on this database? > > I am not shure I had understand your question correct. > > The Django paginator works with lists/tuples, so all you have to do is > either let your "other DB" act like a list/tuple, or build a small > wrapper that allows the [from:to] syntax and a count() or __len__() method. > > If that don't work you can of course overload the Paginator itself. I > have done this [1] for CouchDB which has not yet any compatible wrapper > and uses a completely different approach as it is an document-oriented > database. My code is more a hack but it works well. > > I would recommend to use the first approach if possible. > > This is only my opinion and is of course not in any way official. > > //Thomas > > [1]http://www.djangosnippets.org/snippets/1208/ --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---