Ejemplo n.º 1
0
	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
Ejemplo n.º 2
0
 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
Ejemplo n.º 3
0
    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