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