def index(request): template_path = "index/index.html" template = loader.get_template(template_path) context = {} context = RequestContext(request,context) index_html = template.render(context) return page_app.page(request,index_html)
def create_order(request): template_path = "orders/create_order.html" template = loader.get_template(template_path) context = {} context = RequestContext(request,context) create_order_html = template.render(context) return page_app.page(request,create_order_html)
def procurements(request): template_path = "procurements/procurements.html" template = loader.get_template(template_path) procurements_list = Procurement.objects.all() context = {"procurements_list":procurements_list,} context = RequestContext(request,context) procurements_html = template.render(context) return page_app.page(request,procurements_html)
def clients(request): template_path = "clients/clients.html" template = loader.get_template(template_path) clients_list = Client.objects.all() context = {"clients_list": clients_list} context = RequestContext(request, context) clients_html = template.render(context) return page_app.page(request, clients_html)
def create_procurement(request): if request.method == 'POST': data = {'brand_name': request.DATA.get('brandName'),'sales_rep': request.DATA.get('salesRep'),'sku': request.DATA.get('sku'),'price': request.DATA.get('price')} serializer = ProcurementSerializer(data=data) if serializer.is_valid(): serializer.save() return redirect('/procurements/') return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST) return page_app.page(request)
def orders(request): template_path = "orders/orders.html" template = loader.get_template(template_path) client_list = Client.objects.all() order_list = Order.objects.all() context = {"order_list":order_list, "client_list":client_list,} context = RequestContext(request,context) orders_html = template.render(context) return page_app.page(request,orders_html)
def detail(request,id): template_path = "orders/order_detail.html" template = loader.get_template(template_path) order_detail = Order.objects.filter(pk=id) for order in order_detail: client = order.client client_detail = Client.objects.filter(pk=client.id) break products_detail = Products.objects.filter(product_order = order_detail) context = {"products_detail":products_detail, "order_detail":order_detail, "client_detail":client_detail} context = RequestContext(request,context) orders_html = template.render(context) return page_app.page(request,orders_html)
def detail(request, id): template_path = "clients/client_detail.html" template = loader.get_template(template_path) client_detail = Client.objects.filter(pk=id) order_detail = Order.objects.all() product_detail = Products.objects.all() context = { "client_detail": client_detail, "order_detail": order_detail, "product_detail": product_detail, # "client_spec":client_spec } context = RequestContext(request, context) clients_html = template.render(context) return page_app.page(request, clients_html)