Example #1
0
def blog(blog_id):
    blog = Blog.get(blog_id)
    if blog is None:
        return not_found()
    blog.html_content = markdown2.markdown(blog.content)
    comments = Comment.find_by('where blog_id=? order by create_at desc limit 1000', blog_id)
    return dict(blog=blog, comments=comments, user=ctx.request.user)
Example #2
0
def manage_blogs_edit(blog_id):
    blog = Blog.get(blog_id)
    if blog is None:
        raise not_found()
    return dict(id=blog.id, name=blog.name, summary=blog.summary, content=blog.content, action='/api/blogs/%s' % blog_id, redirect='/manage/blogs', user=ctx.request.user)