def context(self): query = ShipmentInfo.all().ancestor(self.data.program) shipment_infos = query.fetch(self.DEF_BATCH_SIZE) self.redirect.program() return { 'page_name': 'Sync Trackings Data for %s' % self.data.program.name, 'shipment_infos': shipment_infos, 'start_shipment_sync_url': self.redirect.urlOf('start_shipment_sync'), }
def getListData(self): idx = lists.getListIndex(self.request) if idx != 0: return None q = ShipmentInfo.all().ancestor(self.data.program) starter = lists.keyStarter response_builder = lists.RawQueryContentResponseBuilder( self.request, self._list_config, q, starter) return response_builder.build()