def get_bestbuy_types(parser, token): """ """ func_name, _, context_var = token.split_contents() return QuerySetNode(context_var, queryset=BestBuy.objects.filter(has_table=True))
def get_providers(parser, token): """ Return all the featured plans as a context variable TODO put limits on this """ func_name, _, context_var = token.split_contents() return QuerySetNode(context_var, queryset=Provider.objects.all())
def get_latest_articles(parser, token): """ """ func_name, limit, _, context_var = token.split_contents() return QuerySetNode(context_var, queryset=Article.objects.filter( type='article', publish_date__lte=datetime.datetime.now())[:limit])
def get_bestbuy_types(parser, token): """ """ func_name, _, context_var = token.split_contents() limit = 9 return QuerySetNode( context_var, queryset=BestBuy.objects.filter(client_type='p')[:limit])
def get_product(parser, token): """ """ func_name, sc_code, _, context_var = token.split_contents() return QuerySetNode(context_var, queryset=Product.objects.filter(pk=29))
def get_main_nav(parser, token): func_name, _, context_var = token.split_contents() return QuerySetNode(context_var, ParentPage.objects.filter(main_nav=True))
def get_bestbuy_nav(parser, token): func_name, _, context_var = token.split_contents() return QuerySetNode( context_var, BestBuy.objects.filter(has_table=True).order_by( '-client_type', 'order'))
def get_footer_nav(parser, token): func_name, _, context_var = token.split_contents() return QuerySetNode( context_var, ChildPage.objects.filter(footer_nav=True).order_by('order'))
def get_concierge_faqs(parser, token): func_name, _, context_var = token.split_contents() faq, _ = FAQ.objects.get_or_create(title="Concierge") return QuerySetNode(context_var, faq.faqblock_set.all().order_by('order')[:4])