utils.datetime_tools.date_time_encoder

Encode the date correctly for Django password

class utils.datetime_tools.date_time_encoder.DateTimeEncoder(skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, sort_keys=False, indent=None, separators=None, encoding='utf-8', default=None)

Bases: json.encoder.JSONEncoder

Instead of letting the default encoder convert datetime to string, convert datetime objects into a dict, which can be decoded by the DateTimeDecoder

default(obj)
Parameters:obj

Returns: