Esempio n. 1
0
 def get(self,request):
     cart = request.session.get('cart')
     if not cart:
         request.session['cart'] = {}
     products= None
     categoryID = request.GET.get('category')
     categories=Category.get_all_categories()
     if categoryID:
         products=Product.get_all_products_by_categoryId(categoryID)
     else:
         products=Product.get_all_products()
     data={}
     data['products'] = products
     data['category'] = categories
     return render(request,'index.html',data)
Esempio n. 2
0
    def get(self, request):
        cart = request.session.get('cart')
        if not cart:
            request.session['cart'] = {}

        products = None
        categories = Category.get_all_categories()
        # this hold the touch category id which we click during the categories
        # hm jb click krege category m to y uski id store kr lega:
        categoryId = request.GET.get(
            'category'
        )  # y 'category' index.html s aayegi jo hmne query string m ki h
        if categoryId:
            products = Product.get_all_products_by_categoryId(categoryId)
        else:
            products = Product.get_all_products()

        data = {}
        data['products'] = products
        data['categories'] = categories
        print(request.session.get('email'))

        return render(request, 'index.html', data)