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.2.tar.gz
(3.1 kB
view hashes)
Built Distribution
Close
Hashes for falcon_router-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc867e06ddf938590711d6583f36ca156a7dabdd56daf592eae203c478c1c2cc |
|
MD5 | 57fc55710ebb8145a456e5ddcf5a7110 |
|
BLAKE2b-256 | ae532b1fd8059b36fe4c78151aca6632ab12caa95f3db3413f59e03d3937b836 |