コード例 #1
0
ファイル: views.py プロジェクト: hollerith/schoogle
def viewGallery(request):

  try:
      page = int(request.GET.get('step', '1')) - 1
  except:
      page = 0

  data = Picture.all()
  paginator = ObjectPaginator(data, 25)
  if page>=paginator.pages:
      page = paginator.pages - 1

  params = {
      "pictures" : paginator.get_page(page),
      "steps" : range(1,paginator.pages+1),
      "step" : page+1
  }

  return respond(request, 'gallery.html', params)
コード例 #2
0
ファイル: urlmanage.py プロジェクト: wangjian2254/newsgroup
 def get(self):
     self.render("templates/picture.html", {"piclist": Picture.all()})