def tag_view(context, request): #get mongoDB posts blog_data = BlogData(request) posts = blog_data.get_recent_posts_by_tag(context.__name__, 10, 1) entries = [] for post in posts: postDate = post[u'postDate'].strftime("%B %d %Y") entry = {'title': post[u'title'], 'url': post[u'url'], 'date': postDate, 'author': post[u'author'], 'blog_body': strip_tags(post[u'postText'][:1000]) + '...', 'tags': post[u'tags']} entries.append(entry) if not entries: raise HTTPNotFound('notfound').exception return {'cur_page': 'home', 'page_title': 'Category: ' + context.__name__, 'entries': entries}
def tag_view(context, request): #get mongoDB posts blog_data = BlogData(request) posts = blog_data.get_recent_posts_by_tag(context.__name__, 10, 1) entries = [] for post in posts: postDate = post[u'postDate'].strftime("%B %d %Y") entry = { 'title': post[u'title'], 'url': post[u'url'], 'date': postDate, 'author': post[u'author'], 'blog_body': strip_tags(post[u'postText'][:1000]) + '...', 'tags': post[u'tags'] } entries.append(entry) if not entries: raise HTTPNotFound('notfound').exception return { 'cur_page': 'home', 'page_title': 'Category: ' + context.__name__, 'entries': entries }