def post(self): oname = self.get_username() ename = self.get_argument("ename", None) status = self.get_argument("status", None) template_values = {} #page info page = self.get_argument('page', 1) page = page if page >= 1 else 1 #get the document count param count = self.get_argument('count', 10) count = count if count >= 1 else 10 if status is not None: template_values['status'] = status else: template_values['status'] = '' exchanges = Exchange.get_condition_exchanges(oname, ename, template_values['status']) paginator = Paginator(exchanges, page, count, len(exchanges)) template_values['paginator'] = paginator template_values['ename'] = ename self.render_template('/site/exchange.html', **template_values) #/site/bandwidth.html