Decorators to aid your Flask application
Project description
Flask Required Args
A simple flask decorator that helps specify which args are required from the user. It returns a 400 error if any are missing. You specify the arguments required in your function definition, you can use default parameters like normal.
Example Usage
- Simple usage
from flask_required_args import required_data
@app.route('/', methods=['POST'])
@required_data
def hello_world(name):
return f'Hello {name}'
- You can use default parameters as normal
from flask_required_args import required_data
@app.route('/', methods=['POST'])
@required_data
def hello_world(name="World"):
return f'Hello {name}'
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
Built Distribution
Close
Hashes for flask_required_args-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38e789dfb6a1ff4c1163d31ca784c74cea803fd3d047c784070d56b83465e31f |
|
MD5 | ab56bd73990298216f582c429c4eeaf7 |
|
BLAKE2b-256 | be03c6978a285755c646a8442ba10ee3800652ca4c194b3f132bc816ff32138f |
Close
Hashes for flask_required_args-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d9d2bb71ffc485ff67ce006b00faa47a5037589262d7b6ed6ff81bc6f1f1c1a |
|
MD5 | 31dad51d40312ace0c0cede83da2dfa1 |
|
BLAKE2b-256 | 7d4137a69222c4757a4214d6c051cba47b36df6878b3ae6a1789c2e7b8cf6046 |