def post(self): data = UserRegister.parser.parse_args() if Usermodel.findbyusername(data['username']) is not None: return {'message': "An user with name '{}' already exists."} else: x = Usermodel(data['username'], data['password']) x.insert() return {"user has been created"}
def post(self): data=UserRegister.parser.parse_args() if Usermodel.find_by_username(data['username']): return {"message":"A user with that username already exists"}, 400 user=Usermodel(**data) user.save_to_db() return {"message" : "User created successfully."}, 201
def post(self): data = Register.parser.parse_args() if Usermodel.get_by_name(data["username"]): return {"Message ": "User already exists"}, 400 #Bad Request # connection = sqlite3.connect('data.db') # cursor = connection.cursor() # query = "INSERT INTO users VALUES (NULL, ?, ?)" # cursor.execute(query, (data['username'], data['password'])) # connection.commit() # connection.close() user = Usermodel(**data) user.save_to_db() return {"message": "User created successfully."}, 201 #created
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
def identity(payload): user_id = payload['identity'] return Usermodel.find_by_id(user_id)
def authenticate(username,password): user=Usermodel.find_by_username(username) if user and safe_str_cmp(user.password,password): return user
def get(self): data = Usermodel.find() log.info("{} ".format(json.dumps(data))) return data