Simple router for Falcon framework
Project description
Falcon Router
Simple router lib for Falcon framework.
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.4.tar.gz
(3.3 kB
view hashes)
Built Distribution
Close
Hashes for falcon_router-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebe3e61d6c51754ddaa9c09e4fd77af775a195a1af338a2a97892bb03429a27f |
|
MD5 | 82227d37376ddfef548c35c1c8632e67 |
|
BLAKE2b-256 | f448b0bed0a1941d9181d366f7e2fd0b61fa9def46d4fd96c2042f1d48060c92 |