コード例 #1
0
    def get(self, page):
        wiki = Wiki.get_by_page(page)
        content = ''
        if wiki:
            version = self.request.get('v')
            if version:
                versioned_wiki = Wiki.get_version(wiki, int(version))
                content = versioned_wiki.content
            else:
                latest_wiki = Wiki.get_latest(wiki)
                content = latest_wiki.content

        self.render('/templates/edit.html', page=page, content=content)
コード例 #2
0
ファイル: wiki.py プロジェクト: iingemar/dazzling-octo-wiki
 def get(self, page):
     wiki = Wiki.get_by_page(page)
     print(wiki)
     if wiki:
         version = self.request.get('v')
         if version:
             versioned_wiki = Wiki.get_version(wiki, int(version))
             content = versioned_wiki.content
         else:
             latest_wiki = Wiki.get_latest(wiki)
             content = latest_wiki.content
         print('v=' + version)
         print('page: ' + wiki.page)
         self.render('/templates/wiki.html', page=page, version=version, content=content)
     else:
         self.redirect('/_edit' + page)
コード例 #3
0
ファイル: wiki.py プロジェクト: iingemar/dazzling-octo-wiki
 def get(self, page):
     wiki = Wiki.get_by_page(page)
     print(wiki)
     if wiki:
         version = self.request.get('v')
         if version:
             versioned_wiki = Wiki.get_version(wiki, int(version))
             content = versioned_wiki.content
         else:
             latest_wiki = Wiki.get_latest(wiki)
             content = latest_wiki.content
         print('v=' + version)
         print('page: ' + wiki.page)
         self.render('/templates/wiki.html',
                     page=page,
                     version=version,
                     content=content)
     else:
         self.redirect('/_edit' + page)