def post(self): """Create user""" args = reqparse.parse_args() user = Users(username=args.username, email=args.email, password=args.password) db.session.add(user) db.session.commit() return {'message': 'User successful created'}
def put(self, id): """Create user""" args = reqparse.parse_args() user = Users.query.filter_by(id=id).first() user.username = args.get('username', user.username) user.email = args.get('email', user.email) user.password = args.get('password', user.password) user.admin = args.get('admin', user.admin) db.session.add(user) db.session.commit() return {'message': 'User successful updated'}