Esempio n. 1
0
 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'),
   }
Esempio n. 2
0
  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()