Exemplo n.º 1
0
 def get(self, pagenum=None):
     if pagenum == None:
         pagenum = 0
     path = os.path.join(os.path.dirname(VIEWS_PATH), 'index.html')
     items = models.model.Item.all()#.filter('item_type =', 1)
     items.order("-created_date")
     offset = PAGE_SIZE * int(pagenum)
     count = items.count()
     links = paging.link(pagenum, count/PAGE_SIZE, 6, 2, 'prev', 'next', dummy)
     model = {'ver': os.environ['CURRENT_VERSION_ID'], "count": count, "page_size": PAGE_SIZE, 'items': items.fetch(PAGE_SIZE, offset), 'links': links}
     self.response.out.write(template.render(path, model))
Exemplo n.º 2
0
 def get(self, key, pagenum=None):
     if pagenum == None:
         pagenum = 0
     user = db.get(key)
     path = os.path.join(os.path.dirname(VIEWS_PATH), "index_user.html")
     items = models.model.Item.all().filter("user ="******"prev", "next", dummy)
     model = {
         "user": user,
         "path": path,
         "count": count,
         "page_size": PAGE_SIZE,
         "items": items.fetch(PAGE_SIZE, offset),
         "links": links,
     }
     self.response.out.write(template.render(path, model))