def make_order3(request, template_name='service_order/make_order3.html'): request_params = request.GET.copy() #pop out the standard parameters, and the rest are the extra parameters and can be passed to Order_System as well request_params = request_params.dict() #TODO: #print 'request.REQUEST:', request.REQUEST #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', '') if refresh == 'y': context = Order_System.get_status(order_id) context.update(csrf(request)) return render_to_response(template_name, context, context_instance=RequestContext(request)) if not role: return render_to_response(template_name, Order_System.get_initial(), context_instance=RequestContext(request)) else: context = Order_System.goto_next(order_id, role, order_action, **request_params) context.update(csrf(request)) return render_to_response(template_name, context, context_instance=RequestContext(request))
def make_order3(request, template_name='service_order/make_order3.html'): request_params = request.GET.copy() #pop out the standard parameters, and the rest are the extra parameters and can be passed to Order_System as well request_params = request_params.dict() #TODO: #print 'request.REQUEST:', request.REQUEST #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','') if refresh == 'y': context = Order_System.get_status(order_id) context.update(csrf(request)) return render_to_response(template_name, context, context_instance=RequestContext(request)) if not role: return render_to_response(template_name, Order_System.get_initial(), context_instance=RequestContext(request)) else: context = Order_System.goto_next(order_id, role, order_action, **request_params) context.update(csrf(request)) return render_to_response(template_name, context, context_instance=RequestContext(request))
def make_order2(request, template_name='service_order/make_order2.html'): order_id = request.REQUEST.get('order_id') role = request.REQUEST.get('role','') order_action = request.REQUEST.get('action','') item_action = request.REQUEST.get('item_action','') item_id = request.REQUEST.get('item_id') #order = None refresh = request.REQUEST.get('refresh') 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_order2(request, template_name='service_order/make_order2.html'): order_id = request.REQUEST.get('order_id') role = request.REQUEST.get('role', '') order_action = request.REQUEST.get('action', '') item_action = request.REQUEST.get('item_action', '') item_id = request.REQUEST.get('item_id') #order = None refresh = request.REQUEST.get('refresh') 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))