def get(self): loc = reqparse.RequestParser() loc.add_argument('email', type=str, required=True, help='Email is mandatory') data = loc.parse_args() user = UserModel.check_by_username(data['email']) if user: return user.json() return {'message', 'User does not exist'}
def post(self): data = UserRegister.parser.parse_args() try: if UserModel.check_by_username(data['email']): return {'message': 'user already exist'} except: pass user = UserModel(data['email'], data['password'], data['first name'], data['last name']) user.save_to_db() return {'message': 'user registered successfully'}