> > It seems the paginate decorator doesn't work properly together with my > > widget that displays the data in a table. This is the controller I > > use: > > > > @paginate( 'data' ) > > @expose( 'template.myproject.data' ) > > def test( self ): > > data = some_sqlobject_query_result > > data_widget = mywidget( ) > > return dict( data=data, data_widget=data_widget ) > > > > If I would be returning 'data' only the paginate decorator would do > > its job but if I use my widget for displaying the data then it > > doesn't, meaning that the full list is displayed. My understanding of > > the paginate decorator so far have been that it goes into the list (or > > query result) specified as its first argument and truncates that if > > necessarily and only the truncated list (or query result) is really > > returned by the controller. This is apparently not the case or did I > > misunderstand something? > > > > > should not it be > > @expose( 'template.myproject.data' ) > @paginate( 'data' ) > def test( self ): > > so the pageinate decorator can filter the data passed to expose ??
Nope, I tried that too and the result is the same. Somehow together with a widget @paginate doesn't seem to work. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/turbogears?hl=en -~----------~----~----~----~------~----~------~--~---

