Ejemplo n.º 1
0
    def get(self,request,*args,**kwargs):
        blog_id = int(kwargs.get('blog_id',None))
        if blog_id is None:
            pass
        blog = Blog.get_or_none(blog_id)
        blog.count += 1
        blog.save()

        comments = Comment.get_from_blog(blog)
        form = BlogContentForm()

        relevant_blogs = blog.get_relevant()
        recent_blogs = None
        if not relevant_blogs:
            recent_blogs = blog.get_newest()

        return self.render_to_response({'blog':blog,
                                        'comments':comments,
                                        'form':form,
                                        'relevant_blogs':relevant_blogs,
                                        'recent_blogs':recent_blogs})
Ejemplo n.º 2
0
    def get(self,request,*args,**kwargs):
        blogs = Blog.get_newest()
        most_reads_blog = Blog.get_most_read()

        return self.render_to_response({'blogs':blogs,
                                        'most_reads_blog':most_reads_blog})