def compress(self, data_list):
        if data_list:
            if not (data_list[0] and data_list[1]):
                raise forms.ValidationError("Field is missing data.")
            return datetime.datetime.combine(*data_list)
        return None
Takes the values from the MultiWidget and passes them as a
dataset/ETHPy150Open benadida/helios-server/helios/fields.py/SplitDateTimeField.compress