def post(self): subject = self.request.get('subject') content = self.request.get('content') if not subject or not content: self.render('newEntry.html', subject = subject, \ content = content, error = ERROR) else: blogEntry = BlogEntry(subject = subject, content = content) blogEntry.put() getBlogEntries(True) self.redirect('/blog/%s' % blogEntry.key().id())
def get(self, blogId): blogEntry = BlogEntry.get_by_id(int(blogId)) self.response.headers['Content-Type'] = 'application/json; charset=UTF-8' b = {'subject': blogEntry.subject, 'content': blogEntry.content, 'created': blogEntry.created.strftime('%a %b %d %H:%M:%S %Y')} self.write(json.dumps(b))