Skip to content

Falcon "hook" to verify if all provided query parameters have been fulfilled.

License

Notifications You must be signed in to change notification settings

ms7m/falcon-params-verifer

Repository files navigation

Falcon Query Parameter Verifier

Test Python Module PyPi Shield

A simple falcon hook to check if a request contains all required query parameters.


Installation / Requirements

Installation:

PyPi

pip install falcon-params-verifier

.whl

A .whl is provided in the releases tab in Github.

Sample Usage

Sample code

import falcon
import falcon_params_verifier 
from falcon_params_verifier import ParamVerifier # This can also be used.

class SampleResource(object):
    # Add the hook
	@falcon.before(falcon_params_verifier.ParamVerifier(['userId'])
    def on_get(self, req, resp):
        req.media = {
            "message": "Whoo hoo, you made a proper request!"
        }

If a query parameter is missing, the module will automatically raise an falcon.HTTPBadRequest.

About

Falcon "hook" to verify if all provided query parameters have been fulfilled.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages