def get(request, product_id): product = Product.get_by_id(product_id) categories = ProductCategory.get_all() return TemplateResponse( request, 'product.html', { 'product': product, 'categories': categories, 'error_messages': {}, 'form_data': {}, })
def post(_, product_id): product = Product.get_by_id(product_id) if product is None: return HttpResponseRedirect('/admin/products') try: Product.delete_product(product_id) return HttpResponseRedirect('/admin/products') except: return HttpResponseRedirect('/admin/products/' + product_id)