def post(self): # TODO: create generic parser parser = reqparse.RequestParser() parser.add_argument('name', type=str, required=True, help='Unique group name') args = parser.parse_args() arg_dict = {k : v for k,v in args.iteritems()} group = Group(arg_dict) try: if group.insert(): return "{0} inserted".format(group.group_name) else: abort(400) except PrimaryKeyException as e: abort(403) except: abort(400)
def post(self): # TODO: create generic parser parser = reqparse.RequestParser() parser.add_argument('name', type=str, required=True, help='Unique group name') args = parser.parse_args() arg_dict = {k: v for k, v in args.iteritems()} group = Group(arg_dict) try: if group.insert(): return "{0} inserted".format(group.group_name) else: abort(400) except PrimaryKeyException as e: abort(403) except: abort(400)