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)
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)