oioioi.base.utils.validators

Module Contents

Classes

Functions

Attributes

oioioi.base.utils.validators.validate_whitespaces(value)[source]
oioioi.base.utils.validators.db_string_id_re[source]
oioioi.base.utils.validators.validate_db_string_id[source]
class oioioi.base.utils.validators.UnicodeValidator(unicode_categories=None, message=None, code=None, allow_spaces=None)[source]

Bases: object

unicode_categories = [][source]
message[source]
code = invalid[source]
allow_spaces = False[source]
__call__(value)[source]

Validates that the input matches the category restrictions of unicode_categories. Additionally, if allow_spaces is True, then allows spaces, but not at the beginning/end.

__eq__(other)[source]

Return self==value.

__ne__(other)[source]

Return self!=value.