from admin.app.menus import model Menus = model.Menus #Load Quetzal configuration from quetzal import conf quetzal_config = conf.QuetzalConfig.load() t_globals = { 'datestr': web.datestr, 'admin_api_url': quetzal_config['admin_api_url'] } tmpl = templates.tmpl('/main/templates', layout='layout', globals=t_globals) #-------------------------- classes ------------------------------------- class ApiIndex: def GET(self): #Authorization for this resource is required try: curr_user = auth.auth_admin_res() except Exception as e: raise err.notfound() try: # menu_list = []
copyrights = loadCopyrights() admin_globals = { 'date_str': web.datestr, 'config': quetzal_config, 'admin_api_url': quetzal_config['admin_api_url'], 'menus': menus, 'modules': modules, 'copyrights': copyrights } #------------------- mapped classes ----------------------------------- tmpl = templates.tmpl('/templates', layout='layout', globals=admin_globals) class ApiIndex: def GET(self): try: render = tmpl.render('index') return render.display(web.ctx.lang) except Exception as e: return str(e) class ApiServicios: