def GET(self): #Authorization for this resource is required try: curr_user = auth.auth_admin_res() except Exception as e: raise err.notfound() try: render = tmpl.render('menus_new') return render.display(web.ctx.lang) except Exception as e: raise StandardError(e)
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 = [] for menu in Menus.objects: new_menu = {} new_menu['id'] = serializers.SerializeObject(menu.id) new_menu['title'] = serializers.SerializeObject(menu.title) new_menu['descr'] = serializers.SerializeObject(menu.descr) new_menu['path'] = serializers.SerializeObject(menu.path) menu_list.append(new_menu) render = tmpl.render('menus_index') return render.display(web.ctx.lang, menu_list) except Exception as e: raise StandardError(e)
def GET(self, oid): #Authorization for this resource is required try: curr_user = auth.auth_admin_res() except Exception as e: raise err.notfound() try: # single_module = {} for module in Module.objects: if serializers.SerializeObject(module.id) == oid: single_module['id'] = serializers.SerializeObject(module.id) single_module['title'] = serializers.SerializeObject(module.title) single_module['contents'] = serializers.SerializeObject(module.contents) render = tmpl.render('modules_edit') return render.display(web.ctx.lang, single_module) except Exception as e: raise StandardError(e)
def GET(self): #Authorization for this resource is required try: curr_user = auth.auth_admin_res() except Exception as e: raise err.notfound() try: module_list = [] for module in Module.objects: new_mod = {} new_mod['id'] = serializers.SerializeObject(module.id) new_mod['title'] = serializers.SerializeObject(module.title) new_mod['contents'] = serializers.SerializeObject(module.contents) module_list.append(new_mod) render = tmpl.render('modules_index') return render.display(web.ctx.lang, module_list) except Exception as e: raise StandardError(e)
def GET(self, oid): #Authorization for this resource is required try: curr_user = auth.auth_admin_res() except Exception as e: raise err.notfound() try: # single_menu = {} for menu in Menus.objects: if serializers.SerializeObject(menu.id) == oid: single_menu['id'] = serializers.SerializeObject(menu.id) single_menu['title'] = serializers.SerializeObject(menu.title) single_menu['descr'] = serializers.SerializeObject(menu.descr) single_menu['path'] = serializers.SerializeObject(menu.path) render = tmpl.render('menus_edit') return render.display(web.ctx.lang, single_menu) except Exception as e: raise StandardError(e)
def GET(self): #Authorization for this resource is required try: curr_user = auth.auth_admin_res() except Exception as e: raise err.notfound() try: # users_list = [] for user in Users.objects: user_obj = {} user_obj['id'] = serializers.SerializeObject(user.id) user_obj['name'] = serializers.SerializeObject(user.name) user_obj['username'] = serializers.SerializeObject(user.username) user_obj['email'] = serializers.SerializeObject(user.email) user_obj['priv_lev'] = serializers.SerializeObject(user.priv_lev) user_obj['is_default'] = serializers.SerializeObject(user.isdefault) users_list.append(user_obj) render = tmpl.render('users_index') return render.display(web.ctx.lang, users_list) except Exception as e: raise StandardError(e)
def GET(self, oid): #Authorization for this resource is required try: curr_user = auth.auth_admin_res() except Exception as e: raise err.notfound() try: # single_user = {} user = Users.objects.get(id=oid) single_user['id'] = serializers.SerializeObject(user.id) single_user['name'] = serializers.SerializeObject(user.name) single_user['username'] = serializers.SerializeObject(user.username) single_user['email'] = serializers.SerializeObject(user.email) single_user['priv_lev'] = serializers.SerializeObject(user.priv_lev) single_user['is_default'] = serializers.SerializeObject(user.isdefault) drop_box = [ { 'key':2,'value':'Super Administrator' }, { 'key':1,'value':'Administrator' }, { 'key':0,'value':'User' } ] render = tmpl.render('users_edit') return render.display(web.ctx.lang, single_user, drop_box) except Exception as e: raise StandardError(e)