Exemple #1
0
    def post(self):
        """
        Creates a user
        """
        data = request.json
        username = data['username']
        password = data['password']

        s = session()
        _user = s.query(UserModel).filter(UserModel.username == username).all()

        if not _user:
            user = UserModel(username=username, password=password)
            s.add(user)
            s.commit()

            return user.as_dict(), 201

        return error_response(message='User already exists', code=400)