class Times(models.Model):
...
time_from = model.TimeField()
time_to = model.TimeField()
time_break = model.TimeField(default='00:00:00')
time_all = ...
...
def save(self, *args, **kwargs):
print(self.time_from," aaaaaaaaaaaaaa " ,self.time_to)
self.time_all = "blah blah " #do what ever you need here
super(Model, self).save(*args, **kwargs)
Используйте любые вычисления или форматирование перед сохранением. Вы также можете попробовать это с сигналами , если вам нужно сделать до или после сохранения.
Для разницы во временной строке, пожалуйста, обратитесь к этому примеру