Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Post(db.Model):
- subject = db.StringProperty(required=True) #particular type
- content = db.TextProperty(required=True)
- created = db.DateTimeProperty(auto_now_add=True)
- last_modified = db.DateTimeProperty(auto_now=True)
- def render(self):
- print ("[!] render in Post")
- self._render_text = self.content.replace('\n', '<br>')
- return render_str("post.html", p = self)
- class NewPost(Handler):
- def get(self):
- #render form page
- self.render("newpost.html")
- def post(self):
- subject = self.request.get("subject")
- content = self.request.get("content")
- if subject and content:
- p = Post(subject=subject, content=content)
- #add to the DB
- p.put()
- self.redirect('/blog/%s' % str(p.key().id()))
- else:
- print ("[!] Error")
- print (subject)
- print(content)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement