https://github.com/d-ganchar/flask_request_validator
Flask request validation
https://github.com/d-ganchar/flask_request_validator
flask http json python request validation
Last synced: 9 months ago
JSON representation
Flask request validation
- Host: GitHub
- URL: https://github.com/d-ganchar/flask_request_validator
- Owner: d-ganchar
- License: mit
- Created: 2017-03-25T10:34:23.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-01-18T23:13:10.000Z (about 2 years ago)
- Last Synced: 2025-04-22T07:51:44.063Z (9 months ago)
- Topics: flask, http, json, python, request, validation
- Language: Python
- Homepage:
- Size: 160 KB
- Stars: 31
- Watchers: 2
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Flask request validator
[](https://bank.gov.ua/en/news/all/natsionalniy-bank-vidkriv-spetsrahunok-dlya-zboru-koshtiv-na-potrebi-armiyi) [](https://opensource.fb.com/support-ukraine)
[](https://github.com/d-ganchar/flask_request_validator/blob/master/.travis.yml#L3)
[](https://pypi.org/project/flask-request-validator/)
[](https://github.com/d-ganchar/flask_request_validator/tree/master/flask_request_validator)
[](https://pypi.org/project/flask-request-validator/#history)
[](https://pypi.org/project/flask-request-validator/)
[](https://coveralls.io/github/d-ganchar/flask_request_validator?branch=master)
[](https://www.travis-ci.com/github/d-ganchar/flask_request_validator)
[](https://github.com/d-ganchar/flask_request_validator/actions/workflows/python-publish.yml)
Key features
------------
- Easy and beautiful
- Type conversion
- Extensible
- GET, FORM, nested JSON, headers and files validation
- Post validation hooks
- Custom error messages
- Supports [Flask-RESTful](https://flask-restful.readthedocs.io/en/latest/)
#### How to install:
```
$ pip install flask_request_validator
```