コード例 #1
0
ファイル: contest.py プロジェクト: ruitian/VirtualJudge
 def get(self):
     per_page = current_app.config['CONTEST_PER_PAGE']
     page = request.args.get('page', 1, type=int)
     paginate = ContestModel.objects(
         start_at__lt=datetime.now(),
         end_at__gt=datetime.now()
     ).order_by('-start_at').paginate(page=page, per_page=per_page)
     contests = paginate.items
     return render_template(
         self.template,
         contests=contests,
         paginate=paginate
     )