Пример #1
0
def get_apps( *, page = '1' ):
    page_index = get_page_index( page )
    num = yield from App.findNumber( 'count(id)' )
    page = Page( num, page_index )
    if num == 0:
        apps = []
    else:
        apps = yield from App.findAll( orderBy = 'created_at desc', limit = ( page.offset, page.limit ) )  
    logging.info( 'Page: %s, BlogsNum: %s.' % ( page, len( apps ) ) )
    return {
        '__template__' : 'apps.html',
        'page' : page,
        'apps' : apps
    }