示例#1
0
def blog_posts(blog_id):
    blog = Blog.from_mongo_in_blog_object(blog_id)
    posts = blog.get_post()
    return render_template("user_blog_posts.html",
                           blog_title=blog.title,
                           blog_id=blog_id,
                           posts=posts)
示例#2
0
def create_new_post(blog_id):
    if request.method == 'GET':
        return render_template("new_post.html", blog_id=blog_id)
    else:
        title = request.form['title']
        content = request.form['content']

        blog = Blog.from_mongo_in_blog_object(blog_id)
        blog.new_post(title, content)

        return make_response(blog_posts(blog_id))
示例#3
0
 def new_post(blog_id, title, content, date=datetime.datetime.utcnow()):
     # title, content, created_date=datetime.datetime.utcnow()
     blog = Blog.from_mongo_in_blog_object(blog_id)
     blog.new_post(title=title, content=content, created_date=date)