server.api_v1.requests_to_models.request_parser module¶
-
exception
server.api_v1.requests_to_models.request_parser.
ConfigFormatError
[source]¶ Bases:
Exception
-
class
server.api_v1.requests_to_models.request_parser.
RequestParser
(config)[source]¶ Bases:
object
-
ALLOWED_CHARS
= 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789/: !=><,-*'¶
-
ALLOWED_KEYS
= {'limit', 'fields', 'offset', 'model', 'order_by', 'filter', 'method'}¶
-
COMMA_SEPARATED_KEYS
= {'order_by', 'fields'}¶
-
MAXIMUM_KEY_LENGTH
= 64¶
-
MAXIMUM_LIMIT_VALUE
= 1024¶
-
MAXIMUM_VALUE_LENGTH
= 512¶
-
MINIMUM_LIMIT_VALUE
= 1¶
-
-
exception
server.api_v1.requests_to_models.request_parser.
ValidationError
[source]¶ Bases:
server.api_v1.requests_to_models.request_parser.ParseError