def store(request): categoryID = None categoryNameforDisplay = None search = request.POST.get('search') cart = request.session.get('cart') filtervalue = request.POST.get('filtering') categoryName = request.POST.get('categoryBtn') currentCategory = request.POST.get('currentCategory') if categoryName: getcategoryID = Category.get_categoryid(categoryName) for category in getcategoryID: categoryID = category.id if not cart: request.session['cart'] = {} products = None categories = Category.get_all_categories() #categoryID = request.GET.get('category') if currentCategory != "None" and filtervalue == "price": products = Product.get_all_products_by_pricefilterWithCategory( currentCategory) categoryNameforDisplay = categoryName elif currentCategory != "None" and filtervalue == "rating": products = Product.get_all_products_by_ratingfilterWithCategory( currentCategory) categoryNameforDisplay = categoryName elif categoryID: products = Product.get_all_products_by_categoryid(categoryID) currentCategory = categoryID categoryNameforDisplay = categoryName elif filtervalue == "price": products = Product.get_all_products_by_pricefilter() currentCategory = categoryID categoryNameforDisplay = categoryName elif filtervalue == "rating": products = Product.get_all_products_by_ratingfilter() currentCategory = categoryID categoryNameforDisplay = categoryName elif search != None: products = Product.get_all_products_by_search(search) currentCategory = categoryID categoryNameforDisplay = categoryName elif filtervalue == "price": products = Product.get_all_products_by_pricefilter() else: products = Product.get_all_products() data = {} data['products'] = products data['categories'] = categories data['currentCategory'] = currentCategory data['categoryNameforDisplay'] = categoryNameforDisplay return render(request, 'index.html', data)
def seller_get(self, request): items = Item.get_all_items() categories = Category.get_all_categories() return render(request, 'dashboard/seller.html', { 'items': items, 'categories': categories })
def get(self, request): products = None cart=request.session.get("cart") if not cart: request.session.cart={} categories = Category.get_all_categories() messages = Message.get_all_message() categoryID = request.GET.get('category') if categoryID: products = Product.get_all_products_by_id(categoryID) else: products = Product.get_all_products() welcome = str(request.session.get('name')) data = {} data['products'] = products data['categories'] = categories data['messages'] = messages data['name'] = name data['welcome'] = welcome print("your pnone is " + str(request.session.get("phone"))) print("your id is " + str(request.session.get("id"))) print("your id is " + str(request.session.get("name"))) return render(request, 'home.html', data)
def get(self, request): # checking if cart contain items for condition statements in home cart = request.session.get('cart') if not cart: request.session['cart'] = {} prds = None categ = Category.get_all_categories() categoryId = request.GET.get('category') if categoryId: prds = Product.get_all_products_by_category(categoryId) else: prds = Product.get_all_products() # Getiing user detail from session currentCustomer = None mail = request.session.get('customer_email') if mail: currentCustomer = Customer.get_customer_by_mail(mail) #-------------------------------- data = {} data['products'] = prds data['categories'] = categ data['currentCustomer'] = currentCustomer # return render(request,'orders.html') return render(request, 'index.html', data)
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: request.session['category'] = categoryID elif not categoryID: request.session['category'] = None # print(request.session['category']) name = None if categoryID: for cat in categories: if cat.id == int(categoryID): name = cat.name if categoryID: products = Product.get_all_products_by_categoryid(categoryID) else: products = Product.get_all_products() data = {} data['products'] = products data['categories'] = categories data['name'] = name # print(name) return render(request, 'index.html', data)
def emptycart(request): categories = Category.get_all_categories() products = Product.get_all_products() dec = {} dec['categories'] = categories #dec['products']=products print(categories) return render(request, 'empty.html', dec)
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})
def get(self, request): cart = request.session.get('cart') if not cart: request.session['cart'] = {} categoryId = request.GET.get('cat_id') if categoryId: products = Product.get_products_by_category(categoryId) else: products = Product.get_all_products() categories = Category.get_all_categories() data = {'products': products, 'categories': categories} return render(request, 'index.html', data)
def index(request): # return HttpResponse('<h1>Index Page</h1>') products = None categories = Category.get_all_categories() categoryId = request.GET.get('category') if categoryId: products = Product.get_all_product_by_id(categoryId) else: products = Product.get_all_products() data = {} data['products'] = products data['categories'] = categories return render(request, 'index.html', data)
def index(request): prods = None catergory = Category.get_all_categories() categoryID = request.GET.get('category') if categoryID: prods = Product.get_all_products_by_categoryid(categoryID) else: prods = Product.get_all_products() data = {} data['product'] = prods data['categories'] = catergory print(request.session.get('customer_email')) return render(request, 'index.html', data)
def get(self, request): categories = Category.get_all_category() if request.GET.get("category"): products = Product.get_all_products_by_category_id( request.GET.get("category")) else: products = Product.get_all_products() cart_size = Cart.get_all_products_by_user(request.user.id) data = {} data['products'] = products data['categories'] = categories data['cart_size'] = len(cart_size) return render(request, "index.html", data)
def profil_prp(request): iqre = request.GET['iqre'] product_list = [] iqre = int(iqre) product_list.append(iqre) categories = Category.get_all_categories() products = Product.get_products_by_id(product_list) print(products) dec = {} dec['categories'] = categories dec['products'] = products #prop={'products':products} return render(request, 'profil_prp.html', dec)
def Subcategory(request): categories = Category.get_all_categories() subcategories = Sub_Category.get_all_subcategories() dec = {} categoryID = request.GET.get('category') if categoryID: subcategories = Sub_Category.get_all_subCategory_by_categoryid( categoryID) #products=Product.get_all_products_by_categoryid(categoryID) else: products = Product.get_all_products() dec['categories'] = categories dec['subcategories'] = subcategories return render(request, 'subcategory.html', dec)
def get(self, request): cart = request.session.get('cart') if not cart: request.session['cart'] = {} products = None #request.session.get('cart').clear() categorys = Category.get_categorys() category_id = request.GET.get('category') if category_id: products = Product.get_products_by_category(category_id) else: products = Product.get_products() print('you are', request.session.get('email')) return render(request, './index.html', {'products': products, 'categorys': categorys})
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_products_by_category_id(categoryID) else: products = Product.get_all_products() data = {'products': products, 'categories': categories} # print('You are', request.session.get('email')) return render(request, "index.html", data)
def get(self, request): prds = None ctrs = Category.get_all_categories() category_id = request.GET.get('category') if category_id: prds = Product1.get_all_products_by_categoryid(category_id) else: prds = Product1.get_all_products() data = {} data['products'] = prds data['categories'] = ctrs da = request.session.get('cusemail') return render(request, 'index.html', data)
def get(self, request): products = None categories = Category.get_all_categories() categoryID = request.GET.get('category') if categoryID: products = Product.get_all_products_by_categoryid(categoryID) else: products = Product.get_all_products() data = {} data['products'] = products data['categories'] = categories print('You are : ', request.session.get('email')) return render(request, 'index.html', data)
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)
def get(self,request): cart = request.session.get('cart') if not cart: request.session.cart = {} products = None categories = Category.get_all_categories() category_id = request.GET.get('category') if category_id: products = Product.get_all_products_by_categoryid(category_id) else: products = Product.get_all_products() data = {} data['products'] = products data['categories'] = categories return render(request, 'home.html', data)
def get(self, request): cart = request.session.get('cart') if not cart: request.session.cart = {} products = None categories = Category.get_all_category() categoryID = request.GET.get('category') if categoryID: products = Product.get_all_products_by_id(categoryID) else: products = Product.get_all_products() data = {'products': products, 'categories': categories} return render(request, 'index.html', data)
def get(self, request, product_id): 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_products_by_id(categoryID) else: products = Product.objects.filter(id=product_id) data = {} data['product'] = products data['categories'] = categories return render(request, 'product.html', data)
def store(request): cart = request.session.get('cart') if not cart: request.session['cart'] = {} categories = Category.get_all_categories() categoryID = request.GET.get('category') if categoryID: products = Product.get_all_products_by_category_id(categoryID) else: products = Product.get_all_products() data = {'products': products, 'categories': categories} print('you are :', request.session.get('email')) return render(request, 'index.html', data)
def get(self, request): cart = request.session.get('cart') if not cart: request.session['cart'] = {} products = None categoryies = Category.get_all_categories() category_id = request.GET.get('category') if category_id: products = Product.get_all_products_by_category_id(category_id) else: products = Product.get_all_products() context = {} context['products'] = products context['categories'] = categoryies return render(request, 'store/index.html', context)
def get(self, request): products = None cart = request.session.get('cart') if not cart: request.session['cart'] = {} categories = Category.get_all_categories() categoryID = request.GET.get('category') if (categoryID): products = Product.get_all_products_by_Categoryid(categoryID) else: products = Product.get_all_products() data = {} data['products'] = products data['categories'] = categories print('you are : ', request.session.get("email")) print('email' in request.session) return render(request, 'index.html', data)
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_products() data = {} data["products"] = products data["categories"] = categories print("your email", request.session.get("email")) print("your id", request.session.get("customer_id")) return render(request, 'index.html', data)
def get(self, request): print("inside get") cart = request.session.get('cart') if not cart: request.session.cart = {} products = None categories = Category.get_all_categories() category_id = request.GET.get('category') if category_id: products = Product.get_all_products_by_categoryid(category_id) else: products = Product.get_all_products() data = {} data['products'] = products data['categories'] = categories print("You are - > ", request.session.get('email')) return render(request, "index.html", data)
def get(self, request): cart = request.session.get('cart') if not cart: request.session['cart'] = {} products = None categories = Category.get_all_categories() # print(request.GET) categoryID = request.GET.get('category') if categoryID: products = Product.get_all_product_by_categoryid(categoryID) else: products = Product.get_all_products() data = {} data['products'] = products data['category'] = categories # print('guegsdkvb : ', request.session.get('customer_email')) return render(request, 'index.html', {'products': 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)
def customer_get(self, request): cart = request.session.get('cart') if not cart: request.session['cart'] = {} categories = Category.get_all_categories() category_id = request.GET.get('category') query = request.GET.get('q') items = None if query: items = Item.get_items_by_query(query) elif category_id: items = Item.get_items_by_category_id(category_id) else: items = Item.get_all_items() return render(request, 'dashboard/customer.html', { 'items': items, 'categories': categories })
def get(self, request): products = None cart = request.session.get('cart') if not cart: request.session['cart'] = {} #request.session.get('cart').clear() # print(products) # return render(request, 'orders/order.html') categories = Category.get_all_categories() categoryID = request.GET.get('category') if categoryID: products = Product.get_all_products_by_categoryid(categoryID) else: products = Product.get_all_products data = {} data['products'] = products data['categories'] = categories return render(request, 'index.html', data)