コード例 #1
0
ファイル: serializers.py プロジェクト: srmchcy/scos-sensor
    def to_internal_value(self, dt_str):
        """Parse an ISO 8601 datetime string and return a timestamp integer."""
        if dt_str is None:
            return None

        dt = super(DateTimeFromTimestampField, self).to_internal_value(dt_str)
        return get_timestamp_from_datetime(dt)
コード例 #2
0
ファイル: serializers.py プロジェクト: srmchcy/scos-sensor
def datetimes_to_timestamps(validated_data):
    """Covert datetimes to timestamp integers in validated_data."""
    for k, v in validated_data.items():
        if type(v) is datetime:
            validated_data[k] = get_timestamp_from_datetime(v)

    return validated_data