quart.json.tag module¶
-
class
quart.json.tag.JSONTag(serializer: TaggedJSONSerializer)¶ Bases:
object-
check(value: Any) → bool¶
-
key: Optional[str] = None¶
-
tag(value: Any) → Any¶
-
to_json(value: Any) → Any¶
-
to_python(value: str) → Any¶
-
-
class
quart.json.tag.PassDict(serializer: TaggedJSONSerializer)¶ Bases:
quart.json.tag.JSONTag-
check(value: Any) → bool¶
-
tag(value: Any) → Dict[str, Any]¶
-
to_json(value: Any) → Dict[str, Any]¶
-
-
class
quart.json.tag.PassList(serializer: TaggedJSONSerializer)¶ Bases:
quart.json.tag.JSONTag-
check(value: Any) → bool¶
-
tag(value: List[Any]) → List[Any]¶
-
to_json(value: List[Any]) → List[Any]¶
-
-
class
quart.json.tag.TagBytes(serializer: TaggedJSONSerializer)¶ Bases:
quart.json.tag.JSONTag-
check(value: Any) → bool¶
-
key: Optional[str] = ' b'¶
-
to_json(value: bytes) → str¶
-
to_python(value: str) → bytes¶
-
-
class
quart.json.tag.TagDateTime(serializer: TaggedJSONSerializer)¶ Bases:
quart.json.tag.JSONTag-
check(value: Any) → bool¶
-
key: Optional[str] = ' d'¶
-
to_json(value: datetime.datetime) → str¶
-
to_python(value: str) → datetime.datetime¶
-
-
class
quart.json.tag.TagDict(serializer: TaggedJSONSerializer)¶ Bases:
quart.json.tag.JSONTag-
check(value: Any) → bool¶
-
key: Optional[str] = ' di'¶
-
to_json(value: Any) → Dict[str, Any]¶
-
to_python(value: str) → Dict[str, Any]¶
-
-
class
quart.json.tag.TagMarkup(serializer: TaggedJSONSerializer)¶ Bases:
quart.json.tag.JSONTag-
check(value: Any) → bool¶
-
key: Optional[str] = ' m'¶
-
to_json(value: Any) → str¶
-
to_python(value: str) → markupsafe.Markup¶
-
-
class
quart.json.tag.TagTuple(serializer: TaggedJSONSerializer)¶ Bases:
quart.json.tag.JSONTag-
check(value: Any) → bool¶
-
key: Optional[str] = ' t'¶
-
to_json(value: Tuple[Any]) → List[Any]¶
-
to_python(value: Any) → Tuple[Any, ...]¶
-