def post(self): to_search = self.get_argument('search', None) if not to_search: self.redirect('/') if to_search.isdigit(): products = ProductInfo.objects(product_id=to_search) else: products = ProductInfo.objects(supplier__icontains=to_search) count = len(products) if count: self.render('home.html', products=products, search=to_search, count=count) else: self.render('update.html', search=to_search, error='')
def get(self, product_id): products = ProductInfo.objects(product_id=product_id) if products: self.render('productdisplay.html', product=products[0]) raise tornado.web.HTTPError(404)