Module Import alias ImportFrom alias FunctionDef arguments args NameParam defaults body Expr Str Return BoolOpAnd NameLoad BoolOpOr UnaryOpNot Call NameLoad NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list NameLoad
N/A N/A six utils validator truthy N/A N/A value N/A N/A N/A 
    Validate that given value is not a falsey value.

    This validator is based on `WTForms DataRequired validator`_.

    .. _WTForms DataRequired validator:
       https://github.com/wtforms/wtforms/blob/master/wtforms/validators.py

    Examples::

        >>> truthy(1)
        True

        >>> truthy('someone')
        True

        >>> truthy(0)
        ValidationFailure(func=truthy, args={'value': 0})

        >>> truthy('    ')
        ValidationFailure(func=truthy, args={'value': '    '})

        >>> truthy(False)
        ValidationFailure(func=truthy, args={'value': False})

        >>> truthy(None)
        ValidationFailure(func=truthy, args={'value': None})

    .. versionadded:: 0.2
     N/A N/A value N/A N/A N/A isinstance value N/A six string_types N/A N/A value strip N/A validator