Pycon UK 2016: Cerberus - Data Validation for Humans





Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Sep 18, 2016

Nicola Iarocci

Soon or later in their career, every programmer has to deal with data validation. Be it a web, desktop or mobile application, you just cannot avoid data validation. A robust, powerful yet easy-to-use data validation library can be a valuable tool in your toolset.

Cerberus is a lightweight and extensible open source data validation library for Python. It provides type checking and other validation, transformation and normalisation rules out of the box and it is designed to be easily extensible and customized. During Beta, which has been around since 2012, Cerberus has been serving as the core validation system for the Eve REST Framework and other open source projects. Just recently the project has hit version 1.0, with many new features and enhancements added.

In this talk I will introduce the project, illustrate some real-life use cases, and show how easily it can be extended and customised to meet the most diverse needs.

Comments are disabled for this video.
When autoplay is enabled, a suggested video will automatically play next.

Up next

to add this to Watch Later

Add to

Loading playlists...