def load(self): page = WikiPage.get_by_path(self.path) rev = self._revid if rev == 'latest': rev = page.revision else: rev = int(rev) return page.revisions.filter(WikiPageRevision.revision == rev).get()
def load(self): page = WikiPage.get_by_path(self.path) rev = self._revid if rev == "latest": rev = page.revision else: rev = int(rev) return page.revisions.filter(WikiPageRevision.revision == rev).get()
def load(self): index = int(self.req.GET.get("index", "0")) count = min(50, int(self.req.GET.get("count", "50"))) page = WikiPage.get_by_path(self.path) revisions = [ r for r in page.revisions.order(-WikiPageRevision.created_at).fetch(offset=index * count, limit=count) if r.can_read(self.user) ] return {"cur_index": index, "next_index": index + 1, "count": count, "page": page, "revisions": revisions}
def load(self): page = WikiPage.get_by_path(self.path) revisions = [ r for r in page.revisions.order(-WikiPageRevision.created_at) if r.can_read(self.user) ] return { 'page': page, 'revisions': revisions, }
def load(self): index = int(self.req.GET.get('index', '0')) count = min(50, int(self.req.GET.get('count', '50'))) page = WikiPage.get_by_path(self.path) revisions = [ r for r in page.revisions.order(-WikiPageRevision.created_at).fetch(offset=index * count, limit=count) if r.can_read(self.user) ] return { 'cur_index': index, 'next_index': index + 1, 'count': count, 'page': page, 'revisions': revisions, }
def load(self): index = int(self.req.GET.get('index', '0')) count = min(50, int(self.req.GET.get('count', '50'))) page = WikiPage.get_by_path(self.path) revisions = [ r for r in page.revisions.order(-WikiPageRevision.created_at).fetch( offset=index * count, limit=count) if r.can_read(self.user) ] return { 'cur_index': index, 'next_index': index + 1, 'count': count, 'page': page, 'revisions': revisions, }
def load(self): index = int(self.req.GET.get('index', '0')) count = min(50, int(self.req.GET.get('count', '50'))) page = WikiPage.get_by_path(self.path) offset = index * count revisions = [ r for r in page.revisions.all().order_by('-created_at')[offset:offset+count] if r.can_read(self.req.user) ] return { 'cur_index': index, 'next_index': index + 1, 'count': count, 'page': page, 'revisions': revisions, }
def load(self): return WikiPage.get_by_path(self.path)
def load(self): if self.req.user and not self.req.user.is_anonymous(): caching.add_recent_email(self.req.user.email) page = WikiPage.get_by_path(self.path) page.set_cur_user(self.req.user) return page