def get_menu_items(request): """ Menu example: [{'sid': 'test_item1', 'label': 'Test item #1', 'url': 'http://google.com', 'role': none, 'children': [] }, {'sid': 'test_item2', 'role': 'admin' 'label': 'Test item #2', 'url': 'http://google.com', 'children': [{ 'sid':'test_subitems1', 'label': 'Test SUBitem #1', 'url': 'http://google.com', 'role': none 'children': [] }], }] """ menu = get_menu() user = get_current_user(request) user_menu = _select_user_menu(menu, user) return HttpResponse(json.dumps(user_menu), mimetype="application/json")