def post(self): if not self.user: self.redirect('/login') return postbutton = self.request.get("postbutton") if postbutton == "submit": subject = self.request.get('subject') content = self.request.get('content') if subject and content: p = Post(parent=blog_key(), subject=subject, content=content, postuser=self.user) p.put() self.redirect('/blog/%s' % str(p.key().id())) return else: error = "You must enter the subject and the content for the post." self.render("newpost.html", subject=subject, content=content, error=error) if postbutton == "cancel": self.redirect('/')
def post(self): subject = self.request.get("subject") content = self.request.get("content") if subject and content: post_db = Post(subject = subject, content = content) post_db.put() post_url = str(post_db.key().id()) self.redirect("/unit6/blog/%s" % post_url) else: self.render(subject = subject, content = content, error = "Please make sure both fields are submitted correctly")