Example #1
0
def index(request):

    categories = Category.getAllCategory()
    cat_id = request.GET.get('category')
    if cat_id:
        products = Product.getProductByCat(cat_id)
    else:
        products = Product.get_all_product()

    context = {'products': products, 'categories': categories}
    return render(request, 'index.html', context)
Example #2
0
    def get(self, request):
        product = None
        categories = Category.get_all_category()

        category_id = request.GET.get('category')

        if category_id:
            product = Product.get_all_product_by_categoryId(category_id)
        else:
            product = Product.get_all_product()
        return render(request, 'store/home.html', {'products':product, 'categoris':categories})
Example #3
0
    def get(self, request):
        cart = request.session.get('cart')
        if not cart:
            request.session.cart = {}
        products = None
        categories = Category.get_all_categories()
        categoryID = request.GET.get('category')
        if categoryID:
            products = Product.get_all_product_by_categoryid(categoryID)
        else:
            products = Product.get_all_product()

        data = {}
        data['products'] = products
        data['categories'] = categories
        return render(request, 'index.html', data)
    def get(self, request):
        cart = request.session.get('cart')
        if not cart:
            request.session['cart'] = {}
        products = None
        # request.session.get('cart').clear()
        categories = Category.get_all_categories()
        categoryID = request.GET.get('category')
        if categoryID:
            products = Product.get_all_product_by_categoryid(categoryID)
        else:
            products = Product.get_all_product()

        data = {}
        data['products'] = products
        data['categories'] = categories
        print("Your Email is: ", request.session.get('email'))
        return render(request, 'index.html', data)