Added the Data Validation section.

Added voluptuous, dictshield and colander.
This commit is contained in:
Rémy Roy 2014-07-02 09:36:37 -04:00
parent 5fd6208596
commit 1ff79d6173

View File

@ -421,6 +421,14 @@ A curated list of awesome Python frameworks, libraries and software. Inspired by
* [Deform](http://deform.readthedocs.org/en/latest/) - Python HTML form generation library influenced by the formish form generation library.
* [WTForms](http://wtforms.readthedocs.org/) - A flexible forms validation and rendering library.
## Data Validation
*Libraries for validating data. Used for forms in many cases.*
* [voluptuous](https://github.com/alecthomas/voluptuous) - A Python data validation library. It is primarily intended for validating data coming into Python as JSON, YAML, etc.
* [dictshield](https://github.com/exfm/dictshield) - A fast way to validate and trim the values in a dictionary.
* [colander](http://docs.pylonsproject.org/projects/colander/en/latest/index.html) - A system for validating and deserializing data obtained via XML, JSON, an HTML form post or any other equally simple data serialization.
## Anti-spam
*Libraries for fighting spam.*