Ejemplo n.º 1
0
 def post(self, page_name):
     content = self.request.get('content')
     user = self.get_user()
     if not user:
         self.redirect('/wiki/signup')
         return
     
     page = Page.get_page_by_name(page_name)
     
     if not page:
         page = Page(name = page_name, editions = [])
         
     page_edition = PageEdition(content = content, author = user)
     page_edition.put()
     
     page.editions.append(page_edition.key())
     page.put()
     
     self.redirect('/wiki'+page_name)