Metadata-Version: 1.1
Name: marbaloo-validators
Version: 0.1.1
Summary: Validators library support for cherrypy.
Home-page: http://github.com/marbaloo/marbaloo_validators
Author: Mahdi Ghane.g
Author-email: UNKNOWN
License: MIT
Description: Marbaloo Validators
        ===================
        
        `validators <https://validators.readthedocs.io>`_ library support for cherrypy.
        
        
        
        Installation
        ------------
        ::
        
            pip install marbaloo_validators
        
        Usage
        -----
        
        ::
        
            # app.py
            import cherrypy
            import marbaloo_validators
            import os
        
            marbaloo_validators.Plugin(cherrypy.engine).subscribe()
            cherrypy.tools.validators = marbaloo_validators.Tool()
        
        
            class Root(object):
        
                @cherrypy.expose
                def index(self):
                    validators = cherrypy.request.validators
                    if validators.email('example@site.com'):
                        return 'TRUE'
                    else:
                        return 'FALSE'
        
            root_path = os.path.dirname(__file__)
            config = {
                '/': {
                    'tools.validators.on': True
                }
            }
            cherrypy.quickstart(Root(), '/', config)
        
        
        
Keywords: validators cherrypy marbaloo marbaloo_validators
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Framework :: CherryPy
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development :: Libraries
