Пример #1
0
    def get(self, _id=None):
        if _id:
            user = UserModel.find_by_id(_id)
            if user:
                return BaseResponse.ok_response('Successful.',
                                                user.json(is_long=True))
            return BaseResponse.bad_request_response('User does not exists.',
                                                     {})
        else:
            users = list(
                map(lambda x: x.json(is_long=True), UserModel.find_all()))

            return BaseResponse.ok_response('Successful.', users)
Пример #2
0
    def get_all(self):
        all_users = UserModel.find_all()

        return all_users
Пример #3
0
 def get(cls):
     user_data = UserModel.find_all()
     return UserSchema(many=True, exclude=['password']).dump(user_data), 201