Skip to main content

Format the responses in flask

Project description

Response Formatter

This library will help you to work with flask application without hesitating responses and exception in routes.

How to use

  1. To get exceptions as response messages use like below. Make sure to set 'allow_exception=False'. Once you done you would be able work without breaking when exception comes. The exception will come as a response

    from make_response.format import response_format
    
    @app.route('/')
    @response_format(allow_exception=False)
    def hello_world():
        return {}, True, 200, 'message'
    
  2. For see the exceptions. Once you give 'allow_exception=True' it will allows to raise the exception and the app would brake as usual way.

    from make_response.format import response_format
    
    @app.route('/')
    @response_format(allow_exception=True)
    def hello_world():
        return {}, True, 200, 'message'
    

Project details


Release history Release notifications | RSS feed

This version

1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

make_response-1.tar.gz (2.7 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page