|
OpenQuizz
Une application de gestion des contenus pédagogiques
|


Data Structures | |
| class | RegexMemoizer |
Public Member Functions | |
| def | __init__ (self, *bool relative=False, typing.Optional[types.StrSequenceOrSet] schemes=None, bool require_tld=True, typing.Optional[str] error=None) |
| str | __call__ (self, str value) |
Public Member Functions inherited from Validator | |
| str | __repr__ (self) |
| typing.Any | __call__ (self, typing.Any value) |
Data Fields | |
| relative | |
| error | |
| schemes | |
| require_tld | |
Static Public Attributes | |
| default_message | |
| default_schemes | |
Static Public Attributes inherited from Validator | |
| error | |
Validate a URL.
:param relative: Whether to allow relative URLs.
:param error: Error message to raise in case of a validation error.
Can be interpolated with `{input}`.
:param schemes: Valid schemes. By default, ``http``, ``https``,
``ftp``, and ``ftps`` are allowed.
:param require_tld: Whether to reject non-FQDN hostnames.
| def __init__ | ( | self, | |
| *bool | relative = False, |
||
| typing.Optional[types.StrSequenceOrSet] | schemes = None, |
||
| bool | require_tld = True, |
||
| typing.Optional[str] | error = None |
||
| ) |
| str __call__ | ( | self, | |
| str | value | ||
| ) |
|
static |
|
static |
| error |
| relative |
| require_tld |
| schemes |