def admin_menu_delete(req, id): check_login(req) check_right(req, module_right) check_token(req, req.args.get("token")) item = MenuItem(id) if item.delete(req): return js_items(req) req.status = state.HTTP_BAD_REQUEST req.content_type = "application/json" return json.dumps({"reason": "integrity_error"})