Beispiel #1
0
def changes():
    page = max(1, request.args.get('page', type=int))
    query = Revision.all().order('-timestamp')
    return web.render_template('changes.html',
        pagination=Pagination(query, 20, page, 'changes'))
Beispiel #2
0
 def get(self):
     revisions = Revision.all().order('-date')
     self.render('recent.jinja', revisions=revisions)
Beispiel #3
0
def get_all_revs():
    #top 50 revisions, to be fine-tuned according to users course, university, etc
    #also gives some stats, etc e.g. 23 qs, 500 attempts,etc
    revs = Revision.all().fetch(50)
    return revs
Beispiel #4
0
 def get(self):
     revisions = Revision.all().order('-date')
     self.render('recent.jinja', revisions=revisions)