def post(self, page_name): user = self.check_login_status() content = self.request.get('content') if not page_name: page_name='/' page = Page(key_name=page_name, page_name=page_name, content=content, author_id=user.key().id()) page.put() history_item = HistoryItem(page_name=page_name, content=content, author_id=page.author_id, creation_date=page.created) history_item.put() self.redirect('/wiki') else: page = Page(key_name=page_name, page_name=page_name, content=content, author_id = user.key().id()) page.put() history_item = HistoryItem(page_name=page_name, content=content, author_id=page.author_id, creation_date=page.created) history_item.put() self.redirect('/wiki/%s' % page_name)