def get(self): user_id, user = self.get_user() data = { #'page_title': 'Monthly Photographs 2013', 'photos': self.random_images(4), 'user': user, 'competitions': self.competitions_in_progress(), 'comments': self.recent_comments(), 'results': self.recent_results(), 'notes': Note.recent_notes(), } self.render('home.html', **data)
def get(self): user_id, user = self.get_user() start = self.request.get('start') logging.info('start: %s', start) if not start: start = 0 else: start = int(start) if start > 1000000: start = 0 if start == 0: before = 0 after = 10 else: before = start - 10 after = start + 10 notes = list(Note.recent_notes(10, start)) more_old = '' if len(notes) == 10 else 'disabled' more_new = '' if start > 0 else 'disabled' data = { 'page_title': 'Notes', 'user': user, 'user_id': user_id, 'notes': notes, 'before': before, 'after': after, 'more_old': more_old, 'more_new': more_new, } self.render('notes.html', **data)