def render(self, context): related_products = Product.get_hot(max_size=12) template_search_list = [ "core/shop_related_products.html", ] liststr = render_to_string(template_search_list, { "related_products": related_products }, context) return liststr
def render(self, context): recent_products = Product.get_recent_products(max_size=6) popular_products = Product.get_hot(max_size=6) template_search_list = [ "core/shop_side_products.html", ] liststr = render_to_string(template_search_list, { "recent_products": recent_products, "popular_products": popular_products, }, context) return liststr
def home(request): if request.user: most_rated_products = Rate.get_most_rated_products(max_size=4) most_hot_products = Product.get_hot(max_size=4) recent_portfolios = Portfolio.get_latest(max_size=4) recent_articles = Article.get_recommended() activities = Activity.get_banner_activity() types = ProductType.objects.all() return render(request, "welcome.html", {"most_rated_products": most_rated_products, "recent_articles": recent_articles, "types": types, 'activities': activities, "recent_portfolios": recent_portfolios, "most_hot_products": most_hot_products}) else: return render(request, "home.html")