search.encode module

Utilities for response encoding/serialization.

class search.encode.ISO8601JSONEncoder(*, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, sort_keys=False, indent=None, separators=None, default=None)[source]

Bases: flask.json.JSONEncoder

Renders date and datetime objects as ISO8601 datetime strings.

default(obj)[source]

Overriden to render date(time)s in isoformat.

Return type:Union[str, List[Any]]