コード例 #1
0
    def post(self,request):
       
        options = request.POST.get('option')
        search = request.POST.get('search')
        if options == "date":
            orders = Order.get_orders_by_date(search)
        elif options == "orderID":
            orders = Order.get_allorders_by_orderid(search)
        elif search == "":
            orders = Order.get_allorders()
        a = []
        
        for o in orders:
            a.append(o.orderId)
            
        orderId = set(a)

       
        filteredObject = []
        for val in orderId:
            filteredObject.append(Order.get_allorders_by_order_id(val))
       
       
        data = {}
        data['orders'] = orders
        data['orderIds'] = orderId
        data['filteredObjects'] = set(filteredObject)
        
        
        
        return render(request , 'allorders.html'  , data)
コード例 #2
0
    def get(self , request):
        orders = Order.get_allorders()
        
        a = []
        
        for o in orders:
            a.append(o.orderId)
            
        orderId = set(a)

       
        filteredObject = []
        for val in orderId:
            filteredObject.append(Order.get_allorders_by_order_id(val))
       
        
        data = {}
        data['orders'] = orders
        data['orderIds'] = orderId
        data['filteredObjects'] = set(filteredObject)
        
        
        
        return render(request , 'allorders.html'  , data)