Simple router for Falcon framework
Project description
Falcon Router
Simple router lib for Falcon framework parcels.
Idea
Falcon's default router requires specifying routes by using app.add_route()
syntax. While this
might not be a problem with small API's, it is not very friendly to repeat this line for large
API with over 50 routes. This is where Falcon Router comes in.
Features
- Both ASGI and WSGI apps supported
- Single router file supported
- Multiple router files/groups list supported
- Ending trailing slash supported
Usage
Basic (single route file) and advanced usage (multiple route groups/files) can be found under examples.
Credits
Falcon Router is heavily inspired by falcon-url-versioning
Installing Falcon Router
Falcon Router is available on PyPI:
$ python -m pip install falcon-router
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
falcon-router-0.0.1.tar.gz
(3.1 kB
view hashes)
Built Distribution
Close
Hashes for falcon_router-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d1721f5792df7fd890dbc2959022b8c962eca62eef8a11921de8b70efc2d768 |
|
MD5 | 4d9d726b7929179b8356b87ac442a3fd |
|
BLAKE2b-256 | 9423397054c31a2e3ff4abdcf73b60bf585a03d1c8ba1fd696faed4b162b9a5c |