def ListMenu(HttpRequest,req_type): errorlist = [] menuobj = MenuFnx() menu = menuobj.getAllMenu() if len(menu) == 0 : errorlist.append('No Menu items exist in the system') return render_to_response('txadmin/ListMenu.html',{'title':'list menu','menulist':menu,'errorlist':errorlist},context_instance=RequestContext(HttpRequest))
def CreateGroup_Index(HttpRequest): msglist = [] menuobj = MenuFnx() menulist = menuobj.getAllMenu() if ( len(menulist) == 0 ): msglist.append('There are no parent menu items yet') try: return render_to_response('txadmin/user_system/CreateGroup.html',{'msglist':msglist,'menulist':menulist},context_instance=RequestContext(HttpRequest)) except: return HttpResponse("error")
def CreateGroup(HttpRequest): selected_menu = HttpRequest.POST.getlist('Group_MenuOptions') msglist = [] gname = HttpRequest.POST['Group_Name'] if gname is None: msglist.append("ERROR : group name is required") gdesc = HttpRequest.POST['Group_Desc'] if gdesc is None: msglist.append("ERROR: group desc is required") menuobj = MenuFnx() menulist = menuobj.getAllMenu() if ( len(menulist) == 0 ): msglist.append('There are no parent menu items yet') if len(msglist) > 0: return render_to_response('txadmin/user_system/CreateGroup.html',{'msglist':msglist,'menulist':menulist},context_instance=RequestContext(HttpRequest)) else: group = GroupFnx() group.CreateGroupWithMenu(gname, gdesc, 1, 'system', 1, 'test', selected_menu) return HttpResponse("thanks")