def render(self, request): page = int(request.args["page"][0]) if "page" in request.args else 1 if len(self.pages) >= page: path = "/".join(request.path.split("/")[3:]) Log(request, "%s page %i" % (path, page)) request.responseHeaders.setRawHeaders('content-type', ['text/plain']) return self.pages[page-1] else: return NotFound.render(request)