def post(self): title = self.get_argument('title', default = "No Title") content = self.get_argument('content', default = None) if not content: self.render('newentry.html', title = title, content = content, error = 1) return entry = Entry() entry.Title = title entry.Content = content entry.Markdown = markdown(content) entry.Author_id = self.current_user.id entry.PublishTime = datetime.datetime.now() entry.UpdateTime = datetime.datetime.now() self.session.add(entry) self.session.commit() self.redirect("/backstage")