class TagDict(JSONTag):
Tag for 1-item dicts whose only key matches a registered tag.
Internally, the dict key is suffixed with __
, and the suffix is removed
when deserializing.
Method | check |
Check if the given value should be tagged by this tag. |
Method | to_json |
Convert the Python object to an object that is a valid JSON type. The tag will be added later. |
Method | to_python |
Convert the JSON representation back to the correct type. The tag will already be removed. |
Class Variable | __slots__ |
Undocumented |
Class Variable | key |
Undocumented |
Inherited from JSONTag
:
Method | tag |
Convert the value to a valid JSON type and add the tag structure around it. |
Method | __init__ |
Create a tagger for the given serializer. |
Instance Variable | serializer |
Undocumented |
flask.json.tag.JSONTag.check
Parameters | |
value:t.Any | Undocumented |
Returns | |
bool | Undocumented |
flask.json.tag.JSONTag.to_json
Parameters | |
value:t.Any | Undocumented |
Returns | |
t.Any | Undocumented |
flask.json.tag.JSONTag.to_python
Parameters | |
value:t.Any | Undocumented |
Returns | |
t.Any | Undocumented |