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.3.tar.gz
(3.1 kB
view hashes)
Built Distribution
Close
Hashes for falcon_router-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 911f4c8742d58ce8912bad938886020977a93e2ba41b67a25350c7b5b5481277 |
|
MD5 | bb8486cdbfde3619fafac8bfa0f3191f |
|
BLAKE2b-256 | d4ff80800e9b27508adbe8b163eb387096722a1bcdcd115eb7160dd612fabde7 |