def post(self): data = User.parser.parse_args() log.info("{}".format(data)) if Usermodel.find_by_name(data['username']): log.warning("User with name {} is already exists".format(data['username'])) return {"message":"User with name {} is already exists".format(data['username'])} user = Usermodel(**data) user.save() return user.json()
def post(self): data = RegistorUser.parser.parse_args() if Usermodel.find_by_user(data['username']): return {'message': 'a user with this name has already exist'} user = Usermodel(data['username'], data['password']) try: user.save_to_db(user) except: return {'message': 'an error occoured in insert user to database'} return user.json(), 201