def GET( self ):
params = web.input( name = None )
if params.name is None:
raise web.HTTPError( '400 Bad Request: name required' )
objects = querySites( 'models', 'get_obj_list',
queryData = { 'name' : params.name },
siteProc = lambda res, ctx, site: dict( [ ( x[ 0 ], ( x[ 1 ], x[ 2 ] ) ) for x in res[ 'objects' ] ] ),
qProc = lambda res, ctx: reduce( lambda x, y: x.update( y ) or x, res, {} ) )
return objects
评论列表
文章目录