def post(self):
"""
Creates new post and redirect to new post page.
"""
if not self.user:
return self.redirect('/blog')
subject = self.request.get('subject')
content = self.request.get('content')
if subject and content:
p = Post(parent=blog_key(), user_id=self.user.key().id(),
subject=subject, content=content)
p.put()
self.redirect('/blog/%s' % str(p.key().id()))
else:
error = "subject and content, please!"
self.render("newpost.html", subject=subject,
content=content, error=error)
评论列表
文章目录