def get(self, name): name = utils.checkPage(name) pages = Page.getNameAll(name) result = [] for page in pages: result.append(page.to_dict(exclude=["name"])) if result: self.renderJson(result) else: self.abort(404)
def get(self, name): """Handles the get requests for the history pages If the requested page doesn't exist, the user will be redirected to the root url. """ name = utils.checkPage(name) versions = Page.getNameAll(name) if not versions: self.redirect('/') return None params = { 'versions': versions, 'page': versions[0] } self.render(settings.TEMPLATE_FILENAME['history'], **params)