def make_order2(request, template_name='product_order/make_order2.html'): order_id = request.GET.get('order_id') role = request.GET.get('role', '') order_action = request.GET.get('action', '') item_action = request.GET.get('item_action', '') item_id = request.GET.get('item_id') refresh = request.GET.get('refresh') if not order_id: order_id = Order_System.create_order() #use the default params refresh = 'y' print 'order_id:', order_id if refresh == 'y': return render_to_response(template_name, Order_System.get_status(order_id), context_instance=RequestContext(request)) if not role: return render_to_response(template_name, Order_System.get_initial(), context_instance=RequestContext(request)) else: return render_to_response(template_name, Order_System.goto_next( order_id, role, order_action, item_action, item_id), context_instance=RequestContext(request))
def make_order3(request, template_name='product_order/make_order3.html'): request_params = request.GET.copy() request_params = request_params.dict() #TODO: #print 'request.GET:', request.GET #print 'request_params:', request_params order_id = request_params.pop('order_id') role = request_params.pop('role', '') order_action = request_params.pop('action', '') item_action = request_params.pop('item_action', '') item_id = request_params.pop('item_id', '') #order = None refresh = request_params.pop('refresh', '') #TODO: testing below request_params['operator'] = request.user.username if refresh == 'y': return render_to_response(template_name, Order_System.get_status(order_id), context_instance=RequestContext(request)) if not role: return render_to_response(template_name, Order_System.get_initial(), context_instance=RequestContext(request)) else: return render_to_response(template_name, Order_System.goto_next( order_id, role, order_action, item_action, item_id, **request_params), context_instance=RequestContext(request))
def make_order2(request, template_name='product_order/make_order2.html'): order_id = request.GET.get('order_id') role = request.GET.get('role','') order_action = request.GET.get('action','') item_action = request.GET.get('item_action','') item_id = request.GET.get('item_id') refresh = request.GET.get('refresh') if not order_id: order_id = Order_System.create_order() #use the default params refresh = 'y' print 'order_id:', order_id if refresh == 'y': return render_to_response(template_name, Order_System.get_status(order_id) , context_instance=RequestContext(request)) if not role: return render_to_response(template_name, Order_System.get_initial(), context_instance=RequestContext(request)) else: return render_to_response(template_name, Order_System.goto_next(order_id, role, order_action, item_action, item_id), context_instance=RequestContext(request))
def make_order3(request, template_name='product_order/make_order3.html'): request_params = request.GET.copy() request_params = request_params.dict() #TODO: #print 'request.GET:', request.GET #print 'request_params:', request_params order_id = request_params.pop('order_id') role = request_params.pop('role','') order_action = request_params.pop('action','') item_action = request_params.pop('item_action','') item_id = request_params.pop('item_id', '') #order = None refresh = request_params.pop('refresh','') #TODO: testing below request_params['operator'] = request.user.username if refresh == 'y': return render_to_response(template_name, Order_System.get_status(order_id), context_instance=RequestContext(request)) if not role: return render_to_response(template_name, Order_System.get_initial(), context_instance=RequestContext(request)) else: return render_to_response(template_name, Order_System.goto_next(order_id, role, order_action, item_action, item_id, **request_params), context_instance=RequestContext(request))