pytoolbox.django.core.validators module¶
-
class
pytoolbox.django.core.validators.
EmptyValidator
(regex=None, message=None, code=None, inverse_match=None, flags=None)[source]¶ Bases:
django.core.validators.RegexValidator
-
regex
= '\\S+'¶
-
message
¶
-
code
= 'blank'¶
-
-
class
pytoolbox.django.core.validators.
KeysValidator
(required_keys=None, optional_keys=None, strict=False, messages=None)[source]¶ Bases:
object
A validator designed for HStore to require, even restrict keys.
Code mostly borrowed from:
https://github.com/django/django/blob/master/django/contrib/postgres/validators.py
-
__init__
(required_keys=None, optional_keys=None, strict=False, messages=None)[source]¶ Initialize self. See help(type(self)) for accurate signature.
-
strict
= False¶
-
messages
¶
-
deconstruct
()¶ Return a 3-tuple of class import path, positional arguments, and keyword arguments.
-