示例#1
0
 def get(self, tag=None, **kwargs):
     language = self.get_locale()
     if tag is None:
         posts = BlogPost.get_latest_posts(10, language=language)
     else:
         posts = BlogPost.get_posts_by_tag(tag, language=language)
     context = {'posts': posts, 'tag': tag}
     return render_response('feed/blog.xml', **context)
示例#2
0
 def get(self, **kwargs):
     language = self.get_locale()
     products = Product.get_latest_products(3, language=language)
     posts = BlogPost.get_latest_posts(5, language=language)
     context = {
         'products': products,
         'posts': posts,
         'language': language,
     }
     return self.render_response('pages/welcome.html', **context)
示例#3
0
 def get(self, **kwargs):
     language = self.get_locale()
     products = Product.get_latest_products(3, language=language)
     posts = BlogPost.get_latest_posts(5, language=language)
     context = {
         'products': products,
         'posts': posts,
         'language': language,
     }
     return self.render_response('pages/welcome.html', **context)
示例#4
0
 def get(self, tag=None, **kwargs):
     language = self.get_locale()
     if tag is None:
         posts = BlogPost.get_latest_posts(10, language=language)
     else:
         posts = BlogPost.get_posts_by_tag(tag, language=language)
     context = {
         'posts': posts,
         'tag': tag
     }
     return render_response('feed/blog.xml', **context)
示例#5
0
 def get(self, **kwargs):
     language = self.get_locale()
     product = Product.get_promoted_product(language=language)
     posts = BlogPost.get_latest_posts(5, language=language)
     offer = Offer.get_latest_offer(language=language)
     context = {
         'product': product,
         'posts': posts,
         'offer': offer,
         'format_currency': i18n.format_currency,
         'language': language,
     }
     return self.render_response('pages/welcome.html', **context)