def userrender(self, template, **kw): categories = Category.getAllCategories() cart = self.session.get('cart') iconnumber = 0 if cart: for position in cart: iconnumber = iconnumber + position[1] self.render(template, categories = categories, iconnumber = iconnumber, **kw)
def get(self,product_id_string): if product_id_string.isdigit(): product_id = int(product_id_string) product = Product.getProductById(product_id) category = Category.getCategoryById(product.category.id()) categories = Category.getAllCategories() self.adminrender("admineditproduct.html", product = product, category = category, categories = categories) else: self.redirect("/admin/index")
def get(self): categories = Category.getAllCategories() self.adminrender("adminnewproduct.html", categories = categories)