Exemplo n.º 1
0
    def get(self, id=None):
        if id:
            user = User.query.get(id)
            if not user:
                api_abort(404)

            return generate_response(marshal(user, user_fields))

        users = User.query.all()
        return generate_response(marshal(users, user_fields))
Exemplo n.º 2
0
    def get(self, id=None):
        if id:
            post = Post.query.get(id)
            if not post:
                api_abort(404)

            return generate_response(marshal(post, post_fields))

        posts = Post.query.all()
        return generate_response(marshal(posts, post_fields))
Exemplo n.º 3
0
    def get(self, id=None):
        if id:
            category = Category.query.get(id)
            if not category:
                api_abort(404)

            return generate_response(marshal(category, category_fields))

        categories = Category.query.all()
        return generate_response(marshal(categories, category_fields))
Exemplo n.º 4
0
def internal_server_error(e):
    return generate_response(
        message=ResponseCode.msg[ResponseCode.CODE_SERVER_ERROR],
        status=ResponseCode.CODE_SERVER_ERROR)
Exemplo n.º 5
0
def not_found(e):
    return generate_response(
        message=ResponseCode.msg[ResponseCode.CODE_NOT_FOUND],
        status=ResponseCode.CODE_NOT_FOUND)
Exemplo n.º 6
0
def bad_request(e):
    return generate_response(
        message=ResponseCode.msg[ResponseCode.CODE_BAD_REQUEST],
        status=ResponseCode.CODE_BAD_REQUEST)